二维数组
public class ArraysDemo05 {
public static void main(String[] args) {
//二维数组的定义
/*
数组的结构:
1,2,3
4,5,6
*/
int[][] a=new int[2][3];//2行3列的数组
int k=1;
for (int i=0;i<a.length;i++){
for(int j=0;j<a[i].length;j++){
a[i][j]=k;
System.out.println(a[i][j]);
k++;
}
}
//数组的储存结构
/*
1,2,3 b[0]
4,5,6 b[1]
表示的是b这个二维数组由两个一维数组b[0],b[1]组成
*/
int[][] b={{1,2,3},{4,5,6}};
System.out.println("b.length="+b.length);//计数记录的是b[0],b[1],所以长度是2
System.out.println("b[0].length="+b[0].length);//显示的是b[0]这个一维数组的长度3
}
}
结果:
1
2
3
4
5
6
b.length=2
b[0].length=3

浙公网安备 33010602011771号