1.Java数组定义和使用

1.数组的定义:

同一种类型数据的集合。其实数组就是一个容器。

2.数组的优点:

可以自动给数组中的元素从0开始编号,方便操作这些元素。

3.数组定义的格式:

格式1:

元素类型[] 数组名 = new 元素类型[元素个数或数组长度];

示例:int[] arr = new int[5];

格式2:

元素类型[] 数组名 = new 元素类型[]{元素,元素,……};

int[] arr = new int[]{3,5,1,7};

int[] arr = {3,5,1,7};

4.数组的长度: (一旦定义好了数组长度也固定好了)

 数组名.length

5.数组的使用如下:

 <一>定义数组方式如下:

//方式一:

int[]  arr = new int[5]; //长度为5的数组

arr[0] =1;    //给数组写值

arr[1] =2;

arr[2] =3;

arr[3] =5;

arr[4] =6;

//方式二:

int[] arr2 = {1,5,7,8};

//方式三:

int[] arr3 =new int[] {6,7,66,444};

<2>遍历数组:

int[] arr3 = {1,5,6,8,9};

for(inti =0; i < arr3.length; i++) {

      System.out.println(arr3[i]);

}

6.数组使用常见的问题:

1.数组越界了

2.数组空指针了,引用变量指向空的对象,然而调用了对象的属性和方法

你可能感兴趣的:(1.Java数组定义和使用)