Java二维数组
1、定义:
|–int[][] a,二维数组就是一维中的一维,相当于,一维数组中的元素又是一个一维数组。
2、二维数组的初始化方式:
a. int [][] a = new int[3][4]: 第一维的3表示这个二维数组的长度(表示有三个一维数组),第二维4表示第一个一维数组的长度是4.如下图所示:
b. 不指定第二维: int [][] b = new int[3][];
b[0]= new int[3];//指定二维中的第一个一维数组的长度是3.
b[1] = new int4];
b[2] = new int[2];
以上是一个不规则的二维数组,其长度是3,第一个一维的长度不相同。
c. 直接赋值:
int[][] c = {{1,3,4},{2,5,6},{7,8,9}};
最外面的大括号表示二维数组本身,里面的每个小括号分别表示一个一维数组