本文仅当做笔记做为复习回顾使用
题目要求:
代码:
package Knowledge_seeking;
public class Multidimensional_array {
public static void main(String[] args) {
// int[][] ii = new int[][] { { 1, 2 }, { 4, 2 } };
// System.out.println(ii[1][0]);
int[][] arr = new int[][] { { 3, 8, 2 }, { 2, 7 }, { 9, 0, 1, 6 } };
int All = 0;
int len = arr.length;
for (int i = 0; i < len; i++) {
int[] arr0 = arr[i]; // i=0 也就是数组里的{3,8,2}
for (int j = 0; j < arr0.length; j++) {
System.out.println(arr0[j]);
All += arr0[j];
}
}
System.out.println(All);
}
}
理解:int[] arr0 = arr[i]; 当i=0时,这一行相当于,将二维数组中的0号数组中的3,8,2赋值到 arr0这个一维数组中,此时arr0变为{3,8,2}(个人理解)



