二维数组及二维数组求和
1.二维数组的定义格式
int [][] nums =new int[3][4];//定义了一个长度为3,即三个一维数组,这三个一维数组的长度都为4
int[][]nums = new int[3][];//这种定义方法只定义了二维数组的长度,没有确定每个数组的元素个数
int[][]nums ={{30,35},{11,23,13,24},{25,21,31}};//这种定义方法直接给数组中的元素赋值
2.二维数组求和
public class Demo {
public static void main(String[] args) {
int sum = 0;
int[][]nums ={{30,35},{11,23,13,24},{25,21,31}};
for (int i=0;i<nums.length ;i++ )// 循环二维数组的每一个一维数组
{
for (int j=0;j<nums[i].length ;j++ )// 再依次循环一维数组里的元素
{
sum += nums[i][j];//依次相加二维数组中的所有元素
}
}
System.out.println("该二维数组的和为:"+sum);
}
}