1 动态初始化
- 动态初始化, 需要指定数组的具体长度
int[] arr1 = new int[4]; // 动态初始化, 需要指定数组的具体长度
for (int i = 0; i < 4; i++) {
arr1[i] = i;
}
System.out.println(Arrays.toString(arr1));
[0, 1, 2, 3]
2 静态初始化
- 静态无需指定个数, 初始化的时候根据给定的个数可确定
//静态初始化
int[] arr2 = {1, 2, 3}; // 静态无需指定个数, 初始化的时候根据给定的个数可确定
System.out.println(Arrays.toString(arr2));
[1, 2, 3]