声明
在声明交错数组的时候,只需要指定第一维的长度
int[ ] [ ] arr = new int [ 5 ] [ ];
int[][] arr1 = new int[2][];
int[][] arr2 = new int[5][] { new int[] { 5 },
new int[] { 4, 7 },
new int[] { 5, 3, 1 },
new int[] { 2, 4, 4, 1 },
new int[] { 7, 5, 3, 2, 4 }
};// 如果声明的同时初始化,必须要有5个数组
赋值
第一维上赋值,元素是一维数组;
arr1[0] = new int[] { 7, 5, 3, 2, 4 };
arr1[1] = new int[] { 2, 3, 5, 7, 8, 10 };
第二维上赋值,元素是你所定义的数据类型,如int;
arr1[0][1] = 8;
获取交错数组中的元素个数
arr.length表示交错数组中,数组的个数;
arr[ i ].length 表示当前第i个数组的长度;
若要获取整个交错数组的长度,需要累加;