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

二维数组的长度怎么求?

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

n=num.length;//是不是n就是二维数组的长度,如果说是的话,那么它的值是多少?

正在回答

3 回答

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

n=num.length;// 长度是2

int a = num[0].length; // num[0] = {1, 2, 3};

int b = num[1].length;// num[1] = {4, 5, 6};


上面 a和b 的 值 都是 3

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

holdenking 提问者

非常感谢!
2015-07-10 回复 有任何疑惑可以回复我~

比如 int[][] arr = new int[3][4]

3表示又3个数组

4表示有每个数组中有四个元素

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

二维数组其实就是二重for循环;
平时我们用的一维数组int[] i = ......;
直接用下标就可以取到其中的值:i[0]   i[1]
而二维数组直接用一个下标取的不是值,而是一个数组。
可以这样理解

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

举报

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

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

进入课程

二维数组的长度怎么求?

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