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

二维数组求 小白求教

二维数组求 小白求教

qq_咚咚咚_1 2017-04-26 08:36:31
"int [][]iArr={[1,2],[3,4,5,6],[7,8,9],[10]};"用这个求出每一维的长度
查看完整描述

5 回答

?
frece

TA贡献36条经验 获得超15个赞

首先 你数组定义错了,应该用大括号

代码:

	public static void main(String[] args) {
//		int[][] iArr = new int[][] { { 1, 2 }, { 3, 4, 5, 6 }, { 7, 8, 9 }, { 10 } };
		int[][] iArr = { { 1, 2 }, { 3, 4, 5, 6 }, { 7, 8, 9 }, { 10 } };
		for (int i = 0; i < iArr.length; i++) {
			System.out.println("iArr[" + i + "].length = " + iArr[i].length);
		}
	}

结果:

iArr[0].length = 2

iArr[1].length = 4

iArr[2].length = 3

iArr[3].length = 1


查看完整回答
1 反对 回复 2017-04-26
?
刘小振

TA贡献18条经验 获得超5个赞

不应该有双引号的。查看每一维的长度:iArr[i].length;
查看完整回答
1 反对 回复 2017-04-26
?
第七天堂x

TA贡献7条经验 获得超0个赞

你写上数组名字,然后名字.length就是长度
查看完整回答
反对 回复 2017-04-26
?
第七天堂x

TA贡献7条经验 获得超0个赞

你写上数组名字,然后名字.length就是长度
查看完整回答
反对 回复 2017-04-26
?
第七天堂x

TA贡献7条经验 获得超0个赞

你写上数组名字,然后名字.length就是长度
查看完整回答
反对 回复 2017-04-26
?
第七天堂x

TA贡献7条经验 获得超0个赞

这个写的格式貌似不太对吧?
查看完整回答
反对 回复 2017-04-26
  • 5 回答
  • 1 关注
  • 1843 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信