介绍
理解成数组的数组,也就是说:数组的元素,也是一个数组
类比
- 啤酒箱,相当于一个数组
- 把若干个啤酒箱放到货车上,那么 货车就相当于 二维数组
二维数组的创建:
int[][] arr = new int[2][5];
创建时,指定行列,第一个[2]表示2行,第二[5]表示5列,也就是说创建一个2行5列的数组
动态创建二维数组
可以动态的分配二维数组列的数量
int[][] arr = new int[3][];
arr[0] = new int[3];
arr[1] = new int[5];
arr[2] = new int[7];
注意:
多维数组在定义创建时 第一个[] 中的数值 必须写,后面的可以在用到时再创建。
