比如int[3][5]是一个二维数组,如图片所示
当你new上面的数组,栈中开辟3个地址空间用于存储数据,每个空间又有5个空间用于存储数据相当于开辟3行5列的空间
代码:
int[][]a=new int[2][3];
** a[0][1]=1;
a[1][1]=2;
a[1][2]=3;
for(int i=0;i<2;i++){
for(int j=0;j<3;j++){
System.out.println(a[i][j]);
}
}
结果:0 1 0 0 2 3 第一行第一列没放值默认0,其他填了数据就有值,和你填表格一个样;三维及多维依次类推就好