Java二維陣列的遍歷方法(兩種)
阿新 • • 發佈:2019-01-23
執行結果:1 2 3class printArray { public static void main(String[] args) { int[][] arr = {{1,2,3},{4,5},{6}}; //呼叫方法1 printArr1(arr); System.out.println("------"); //呼叫方法2 printArr2(arr); System.out.println("------"); } //方法1 public static void printArr1(int[][] arr) { for(int x=0; x<arr.length; x++) { for(int y=0; y<arr[x].length; y++) { System.out.print(arr[x][y]+" "); } System.out.println(); } } //方法2 public static void printArr2(int[][] arr) { //遍歷二維陣列中每一個一維陣列 for(int[] cells : arr) { //遍歷一維陣列中每一個元素 for(int cell : cells) { System.out.print(cell+" "); } System.out.println(); } } }
4 5
6
------
1 2 3
4 5
6
------