java怎么遍历二维数组

如题所述

public static void main(String[] args) {
    int[][] arrays = new int[2][3];

    int levelOneLength = arrays.length; // ç¬¬ä¸€ç»´åº¦æ•°ç»„长度
    for (int i = 0; i < levelOneLength; ++i) {
        int[] levelTwoArr = arrays[i]; // èŽ·å–第二维度数组
        int levelTwoLength = levelTwoArr.length; // ç¬¬äºŒç»´åº¦æ•°ç»„长度
        // éåŽ†ç¬¬äºŒç»´åº¦æ•°ç»„
        for (int j = 0; j < levelTwoLength; ++j) {
            System.out.println("Array[" + i + "][" + j + "] = " + levelTwoArr[j]);
        }
    }

    // å…¶å®žå¤šç»´åº¦æ•°ç»„的操作也是一样的,比如三维,四维等等
    // int[][][] threeLevelArray = new int[1][2][3];  // ä¸‰ç»´æ•°ç»„
    // int[][][][] fourLevelArray = new int[1][2][3][4];  // å››ç»´æ•°ç»„
    // ......
}
温馨提示:答案为网友推荐,仅供参考
相似回答