动态初始化
静态初始化
数组一旦初始化,长度是不可改变的
a.length
数组是引用数组类型,他的元素相当于类的成员变量
- 对于基本数据类型,默认初始化值各有不同
- 对于引用数据类型,默认初始化值为null
一维数组:
int arr[] = new int[3];
int[] arr = new int[3];
int arr[] = new int[]{6,7,8}
二维数组:
int[][] arr = new int[3][2];
int[][] arr = new int[3][];
k可以分别在对这三个一维数组分别进行初始化。
arr[0] = new int[3];
arr[1]=new int[2];
int[][] arr = new int[][]{{3,8,2},{2,7},{9,0,1,6}}
Arrays工具类的使用:
java.util.Arrays类用来操作数组。