1.静态初始化二维数组
2.借助.length获取二维数组的长度
package com.java.arraysdemo;
/*
* 获取二维数组中的总和
* 使用array.length获取数组长度,也就是获取二维数组中的各个元素
* */
public class ArrayDemo2 {
public static void main(String[] args) {
int [][] array = new int[][]{{3,5,8},{12,9},{7,0,6,4}}; //用静态初始化二维数组能够一步到位。
// array[0] = new int[]{3,5,8}; //或者先动态初始化二维数组再动态或者静态初始化一维数组。
// array[1] = new int[]{12,9};
// array[2] = new int[]{7,0,6,4};
int result = 0; //记录数组元素的总和
for (int i = 0; i < array.length; i++) { //这里需要借助.length来确认数组的长度,如果用常数作为限制条件会发生数组越界问题。
for (int j = 0; j < array[i].length; j++) {
result += array[i][j];
}
}
System.out.println("二维数组总和数组:"+result);
}
}