怎样遍历二维数组?

//这样遍历二维数组的:

private static void printArray(int[][] array) {
      for(int i = 0;i<array.length;i++){
    for(int j = 0;j<array[i].length;j++){
      System.out.print(array[i][j]+ " ");
    }
    System.out.println();
  }
}

//数组的行列对调

public static void main(String[] args) {
        int array[][]  = new int[][] {{1,2,3},{4,5,6},{7,8,9}};
        System.out.println("数组行列对调前");
        printArray(array);
        //array.length是很重要的一个属性,分析数组可以从array.length入手
        int array2[][] = new int[array.length][array.length];
        for(int i = 0;i<array.length;i++){
            for(int j = 0;j<array[i].length;j++){
                array2[i][j] = array[j][i];
            }
            System.out.println();
        }
        System.out.println("数组行列对调后");
        printArray(array2);
        
    }

原文地址:https://www.cnblogs.com/lonely-buffoon/p/5567586.html