int name[][]=new int [3][3]// 直接为每一维分配空间,如:
int name2[][]=new int[3][] //从最高维开始,分别为每一维分配空间,如:
以后可以这样使用,这样定义不同长度就可以了
name2[0]=new int[3];
name2[1]=new int[3];
int name[][]=new int [3][3]指二维数组name是由3个长度为3的一维数组name[0],name[1],name[2]组成的,可以使用
int name2[][]=new int[3][]指创建了二维数组name2,由3个一维数组name2[0],name2[1],name2[2]组成,但它们的长度没有确定,即这些一维数组还没有分配内存空间,所以name2还不能使用