为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

5 回答

name[i].length  我理解的意思是j小于第i行的元素长度

0 回复 有任何疑惑可以回复我~

理解为第i行的长度

0 回复 有任何疑惑可以回复我~

经过10分钟的思考与这里之前不太正确明确的回答。我应该悟出正确答案了

题中8行names.length的意思其实是原数列内有几个大括号(即为两个),实意为原数列有几行,也即高度,与length(长度)其实不太符合,本新人一开始用hidth代发现错误。为行数

问主10行的names[i].length的意思其实是原数列第i个大括号里的长度(即为三个),实意为i大括号里元素个数,也即该行长度,与length吻合。为列数

其实从这看出,第i行第j列的惯性理解与英文给的意思有一半出入。

数组[i][j]的真正理解也只是第i个数组(大括号),第j个数据(括号内某个数据)。毕


0 回复 有任何疑惑可以回复我~

二维数组,每个数组元素又是一个一维数组;names[i].length是取二维数组中的某个元素,然后获取这个元素的长度;通过for循环取出name[i]中的每个元素。

0 回复 有任何疑惑可以回复我~

这是一个for循环语句。括号里面第一个分号之前:表明创建并初始化局部变量 j,赋值0;中间语句:是判断语句,表明当 j 的值小于name数组的长度时继续循环;最后语句:执行完for循环语句块后 j +1,并返回给 j。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

不太明白这行的意思

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信