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

关于num[i].length的解释?

int[][] num={{1,2,3},{4,5,6}};

for(int i=0;i<num.length;i++){

    for(int j=0;j<num[i].length;j++){

       System.out.println(num[i][j]);

    }

    System,out.println();

}

其中num.length代表的是行数对吧,那么num[i].length是什么意思呢?

正在回答

4 回答

num.length是num数组的长度,这里是2;

num[i].length是num数组中对应i+1列的长度。


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

慕粉13259975663

不理解啊
2016-05-25 回复 有任何疑惑可以回复我~
#2

慕仔0276349 提问者 回复 慕粉13259975663

我知道了,num,length指数组的行数,num[i].length指第(i+1)行数组的列数!
2016-05-25 回复 有任何疑惑可以回复我~
#3

乱也 回复 慕粉13259975663

i里面的数组就是列数,就是说i里面有数组,而i自身也是数组元素,这样就构成二维,三维似乎也是这样的,四维比较抽象,就是超立体里涵括立体,JAVA N维数组比较好理解,就是增加数组就可以完成了!
2016-05-26 回复 有任何疑惑可以回复我~

num.length是num数组的长度,这里是2;

num[i].length是num数组中包含数组的长度,这里是3。


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

慕粉13259975663

是{1,2,3}的长度还是{4,5,6}的
2016-05-25 回复 有任何疑惑可以回复我~
#2

乱也 回复 慕粉13259975663

{1,2,3}这可以理解列,{}这是行的意思!
2016-05-26 回复 有任何疑惑可以回复我~
#3

乱也 回复 慕粉13259975663

1,2,3,4,5,6是里面的元素
2016-05-26 回复 有任何疑惑可以回复我~

对应列的长度

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

代表第(i+1)行的长度

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

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165265    人
  • 解答问题       17583    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

关于num[i].length的解释?

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