[英]Array 2D looping
我在理解数组2D循环概念时遇到问题。 这是我的代码:
int[][] matA = new int[2][3];
matA[0][0] = 2;
matA[0][2] = 3;
matA[1][1] = -4;
for (int i = 0; i < matA.length; i++){
for (int j = 0; j < matA[0].length; j++){
System.out.print("\t" + matA[i][j]);
}
System.out.println("");
}
我知道, matA[0].length
用于显示的是第二个数组或[3]
包含,我只是不知道如何[0]
上metA[0].length
可以显示第二阵列
尝试做
int[][] matA = new int[2][3];
matA[0][0] = 2;
matA[0][2] = 3;
matA[1][1] = -4;
for (int i = 0; i < matA.length; i++){
for (int j = 0; j < matA[i].length; j++){
System.out.print("\t" + matA[i][j]);
}
System.out.println("");
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.