Java数组
一维数组:
一维数组的三种定义:
- 数据类型[] 数组名字 = new 数据类型[长度]; eg:int[] array = new int[6];
- 数据类型[] 数组名 = new 数据类型[]{元素1,元素2,元素3…}; eg:int[] arr = new int[]{1,2,3,4,5,6};
- 数据类型[] 数组名 = {元素1,元素2,元素3…}; eg:int[] arr = {1,2,3,4,5,6};
代码案列如下:
public static void main(String[] args) { /* 如何定义一维数组 */ int [] arr1 = new int[3]; //定义一个长度为3的一维数组但没有赋值 arr1[0]=1; //给数组下标为0的赋值为1 arr1[1]=2; arr1[2]=3; System.out.println("-------------------------"); int [] arr2= new int[]{1,2,3,4};//定义一个一维数组并赋值; System.out.println("-------------------------"); int [] arr3 = {1,2,3,4,5}; //直接定义一个一维数组赋值 和上面区别不大 }