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

正在回答

4 回答

j < names[i].length;

你知道(数组名.length)在一维数组中是统计有多少个“成员”。

二维数组中(数组名.length)统计的是有多少行,names[i].length计算i+1行的有多少列

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

二维数组意思是数组中的数组,一个数组中的元素是由数组组成。比如声明二维数组int[] names = new int[2][3];就是该数组由两个元素组成,每个元素含有3个元素。j < names[i].length,第一层循环i=0,j < names[0].length第一个元素又是由3个数组成的,所以长度为3,分别为names[0][0],names[0][1],names[0][2]http://img1.sycdn.imooc.com//58cc2b6c0001fe2308400263.jpg

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

names为二维数组的数组名字,二维数组表示一个数表,假如有n行n列,当我们把二维数组看成两个一维数组是names[i就是第i-1行的地址。

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

可以理解为那一行中元素的遍历

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

举报

0/150
提交
取消

行和列的理解

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号