二维数组:是由一维数组组成的数组
a.int [ ] [ ] arr=new int [2] [ ];
定义了二维数组的长度,但是一维数组长度没有定义,一维数组没有申请内存空间为null
b.int [ ] [ ] arr=new int [2] [3];
定义了一维数组和二维数组的长度,一维数组分配了内存空间,一维数组的长度为了一维数组的元素默认为0
c.二维数组也支持静态初始化
String [ ] [ ] arr={ {"a","b","c"},{"d","e"} };
二维数组:是由一维数组组成的数组
a.int [ ] [ ] arr=new int [2] [ ];
定义了二维数组的长度,但是一维数组长度没有定义,一维数组没有申请内存空间为null
b.int [ ] [ ] arr=new int [2] [3];
定义了一维数组和二维数组的长度,一维数组分配了内存空间,一维数组的长度为了一维数组的元素默认为0
c.二维数组也支持静态初始化
String [ ] [ ] arr={ {"a","b","c"},{"d","e"} };