【摘要】:本节将介绍Java中常用的一维数组。例如:3.一维数组的使用方法在Java中,一维数组的使用方法与C语言中相差不大,仅举例说明:写一段代码,要求输入任意2个整数,输出它们的和。
数组对于处理具有相同类型的数据起着非常重要的作用。本节将介绍Java中常用的一维数组。
1.一维数组的声明
在使用一维数组时,首先要对其进行声明。
形式一:inta[]
形式二:int[]a
基本类型数组的声明有两种形式,且这两种形式并没有多大区别,效果也是一样,读者可以根据自身的编程习惯进行选择。值得注意的是,Java中的数组声明与C语言的有一定的不同,Java在定义数组时并不会为数组元素分配内存,因此a后面的中括号[]里面并不需要指定数组元素的个数。另外,如果我们需要给数组元素分配一定的内存资源时,可以使用运算符new,格式如下:
inta=newint[3];
表示为一个整型数组分配3个int型整数所占据的内存空间。
2.一维数组的初始化
静态初始化是指在声明数组的同时进行赋值。例如:
int intArray[]={0,1,2,3};(www.xing528.com)
String stringArray[]={"abc","def","ghi"}
动态初始化是指在声明数组后再进行赋值。例如:
3.一维数组的使用方法
在Java中,一维数组的使用方法与C语言中相差不大,仅举例说明:
写一段代码,要求输入任意2个整数,输出它们的和。
运行结果:
请输入2个整数,以空格为分隔:525
所有数组元素的和为:30
在这个例子当中,值得注意的是在编写程序的过程中,如果要引用数组的长度,一般是使用变量“length”,在程序中一般是使用下列格式:数组名.length,从本例子中的第五行中“intlen=intArray.length”可以看出。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。