定義格式 * a 第一種定義格式: * int[][] arr = new int[3][4];// arr里面包含3個數組 每個數組里面有四個元素 * 上面的代碼相當於定義了一個3*4的二維數組,即二維數組的長度為3,二維數組中的每個元素又是一個長度為4的數組 * b 第二種定義格式 * int[][] arr = new int[3][]; * 第二種方式和第一種類似,只是數組中每個元素的長度不確定 * c 第三種定義格式 * int[][] arr = {{1,2},{3,4,5,6},{7,8,9}}; * 二維數組中定義了三個元素,這三個元素都是數組,分別為{1,2}、{3,4,5,6}、{7,8,9} 二維數組的遍歷 public class ArrayArrayDemo1{ public static void main(String[] args){ int[][] arr={{12,58},{56,78,41},{0}}; //System.out.println(arr[1][1]); for(int i=0;i<arr.length;i++){ for(int j=0;j<arr[i].length;j++){ System.out.print(arr[i][j]+" "); } System.out.println(); } } }