二维数组:
1)、二维数组可以看成以数组为元素的数组,例如:int [][]arr=new int[] [];和 int [] [] array={ {} {} {} };
2)、Java中多维数组的声明和初始化应从高维到低维的循序进行,例如:
int [ ] [ ]arr=new int[3] [ ];
arr[0]=new int[2];
arr[1]=new int[4];
arr[2]=new int[1];
二维数组的初始化:
例:int array [ ] [ ]={ {1,2},{3,4},{5,6} };
int array [4] [2]={ {1,2},{3,4},{5,6} }; // 错误的
int a [ ] [ ]=new int[3] [5];
int b [ ] [ ]=new int[3] [ ];
b[0]=new int [2];
b[1]=new int [3];
b[2]=new int [4];
二维数组: 实质是每个元素是一维数组的一维数组;