【发布时间】:2021-01-20 12:50:29
【问题描述】:
我想求一个二维整数数组的第一行和第二行之和。这是我的代码,有什么办法可以缩短这段代码?
//creating 2D array for integers
int[][] num = {{1, 2, 3}, {4, 5, 6}};
int sum1 = 0;
int sum2 = 0;
//sum for first row
for (int a = 0; a == 0; a++) {
for (int b = 0; b <= 2; b++) {
sum1 += num[a][b];
}
System.out.println(sum1);
}
//sum for second row
for (int a = 1; a == 1; a++) {
for (int b = 0; b <= 2; b++) {
sum2 += num[a][b];
}
System.out.println(sum2);
}
输出是:
6
15
【问题讨论】:
标签: java arrays multidimensional-array sum