//二维数组,实际上是以一维数组为元素的一维数组
//格式一:数组数据类型 [ ][ ] 数组名 = new 数组数据类型[数组个数][元素个数]
//格式二:数组数据类型 [ ][ ] 数组名 = new 数组数据类型[ ] [ ] { {1,2,3} , {3,45,4}, {2,4,6}, {1,3,5} }
int[][] a=new int[5][50];
int[] b=new int[50];
for(inti = 0; i < a.length; i++)
{
Arrays.fill(b,i);//给数组b填充值i
a[i]=Arrays.copyOf(b,50); //把数组b的值复制到数组 a [ i ]
}
//二维数组的遍历
//方式1:增强for循环嵌套
for (int [ ] c : a)
{ for ( int d : c)
{ System.out.print(d);
}
}
//方式2:普通for循环嵌套
for(inti = 0; i < a.length; i++) {
for(intj = 0; j < a[i].length; j++) {
System.out.print(a[i][j]);
}
}