1.二维数组,可以看成一维数组里放得数组
二维数组的初始化
静态初始化;不用指出数组的长度,直接赋值
动态初始化:先指出数组的长度,后使用的时候再赋值
2.可以只写一维的长度,二维的可以不写。不写可以任意长度
数组初始化的时候,不赋值又不初始化,编译不通过
二维数组,不指定一维度的长度,只指定二维的长度,也不行
如何来引用具体的某个元素
获取二维数组的长度
二维数组的长度:数组名.length看的是一维的长度(行数)
数组名[].length,看的是数组中里 元素数组的具体长度
如何遍历
外层控制行数,内层控制列数
for (int m =0; m <数组名.length;m++){
for (int n =0; n <数组名.length;n++){
System.out.print(scores1[m][n] +" ");
{
}
1 2 3 int x[],y[]=int[]x,int[][]y(int[]y[])(int y[][])。x一维,y二维
x=y[0];可以把二维的给一维的,看类型
x[0][0]=y;不能把int类型赋值给引用类型