簡體   English   中英

數組2D循環

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM