二维数组的长度
package ArrayTest;
public class Array3 {
public static void main(String[] args) {
int[][] A = new int[][]{{1, 1, 2}, {4, 5}, {7, 8, 10, 11, 12}, {}, {1}};
System.out.println("A.length = " + A.length);
System.out.println("A[0].length = " + A[0].length);
System.out.println("A[1].length = " + A[1].length);
System.out.println("A[2]A.length = " + A[2].length);
System.out.println("A[3]A.length = " + A[3].length);
System.out.println("A[4]A.length = " + A[4].length);
System.out.println("A[0][0] = " + A[0][0]);
}
}
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c20ad1dbeb978f687fd98881dfd4fc35.png)
定义二维数组,赋值
package ArrayTest;
public class Array3_1 {
public static void main(String[] args) {
int a[][] = new int[3][4];
int lenY = a.length;
System.out.println("lenY = " + lenY);
int lenX = a[0].length;
System.out.println("lenX = " + lenX);
System.out.println("a[0][0] = " + a[0][0]);
System.out.println("a = " + a);
a = null;
System.out.println("a = " + a);
System.out.println("");
int[][] arr = new int[3][4];
int sum = 0;
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
arr[i][j] = j;
System.out.println("arr[" + i + "][" + j + "] = " + arr[i][j]);
sum++;
}
}
System.out.println("sum = " + sum);
}
}
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/cc263b8cb648f2292f71eec85e7bfa7f.png)