-
二维数组的声明和初始化:
- 三种方式声明二维数组:
int[][] arr1;
、int[] arr2[];
、int arr3[][];
- 静态初始化示例:
int[][] arr2 = {{12, 15}, {}, {36, 25, 14, 47}, arr4};
- 二维数组的元素可以是一维数组,数组长度可以不同。
- 三种方式声明二维数组:
-
二维数组的元素访问:
- 通过嵌套的循环遍历二维数组的元素。
- 访问元素的方式:
数组名[行索引][列索引]
。 - 示例中通过两层循环输出了二维数组
arr2
的元素。
-
数组的动态初始化:
- 示例中动态初始化了一个空数组
arr1 = new int[][]{};
。
- 示例中动态初始化了一个空数组
-
数组元素的修改:
- 通过索引可以修改数组中的元素值,例如:
arr2[2][1] = 159;
。
- 通过索引可以修改数组中的元素值,例如:
-
数组元素求和:
- 示例中通过嵌套循环计算了二维数组
arr2
中所有元素的和。
- 示例中通过嵌套循环计算了二维数组