int array[][]=null;
int sub_array[]=null;array = new int[2][2];//初始化二维数组
sub_array = new int[2];
array[0] = sub_array;数组在使用之前必须初始化为一定的大小
int sub_array[]=null;array = new int[2][2];//初始化二维数组
sub_array = new int[2];
array[0] = sub_array;数组在使用之前必须初始化为一定的大小
但是,我只能确定2维数组的1维大小,即行数,不能确定列数,即列数是不同的,
即比如第1行1列,第2行2列,第3行2列,我如何处理?望不吝赐教!!
第二维可后定义!!!
int sub_array[];
int i,j;
array = new int[5][];
for (i = 0; i < array.length; i++){
array[i] = new int[i];
for (j=0;j<array[i].length;j++){
array[i][j]=1;
System.out.println(array[i][j]);
}
}