二维数组是特殊的一维数组,这个特殊的一维数组(二维数组)当中的每一个元素是一个一维数组。
二维数组里面存的是一维数组,二维数组里面的元素个数是一维数组的元素个数。
二维数组内存图:
二维数组地址计算公式: U:A[i][j]之前的元素个数 C:元素占的字节数 n:每列n个元素
//一维数组
int[] a = {10,20,30};
System.out.println("一维数组:"+a.length);//3
//二维数组
int[][] b = {
{1,2,3},
{4,5},
{7,8,9}
};
//二维数组里面存的是一维数组,b里面的元素个数是一维