如何理解length?

img


如何理解这行代码?如何理解length?一维数组和二维数组分别是什么?

请采纳一下吧!

如何理解这行代码?
x.length 代表最外层{} 元素个数
x[0].length 代表{1} 元素个数 1
x[1].length 代表{1,2} 元素个数 2
x[2].length 代表{1,2,3,4} 元素个数 4
x[3].length 不存在,所以报错
如何理解length?
代表数组长度
一维数组和二维数组分别是什么?

int[3] 代表一维数组
int[3][3] 代表二维数组

把一个学校 可以 当做一个对象,它里面有 多个年级,比如 一年级,二年级,三年级。 这就是一维数组
然后 每个年级 都有各自的班级,比如 一年级一班,三年级二班, 这就是二维数组
如果每个班级还有各自的学生,比如 一年级一班的XXXX ,三年级二班的 xxxx. 这就是三维数组
依次类推。

length 就是 这个数组的长度,比如 有多少个年级,他就有多少个长度
每个年级 有多少个班级,
每个班级有多少学生。