[英]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.