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

请大神们看看小弟的代码错在哪儿了?初学JAVA请见谅。

请大神们看看小弟的代码错在哪儿了?初学JAVA请见谅。

liyanlong 2016-03-18 17:14:39
上面是报错的,下面是代码,谢谢大神们。
查看完整描述

4 回答

已采纳
?
qq___524

TA贡献171条经验 获得超74个赞

for(int i - 0; i < ages.length; i++)

错误原因是数组越界,把for循环里面的等号去掉就行了

查看完整回答
2 反对 回复 2016-03-18
?
永远的快乐_0

TA贡献4条经验 获得超3个赞

数组越界了,因为你遍历到后面i=ages.length的时候数组里面并没有角标为ages.length的元素

查看完整回答
1 反对 回复 2016-03-18
?
rookie2maven

TA贡献278条经验 获得超76个赞

数组越界异常,数组的第一个下标从 0 开始,所以最大值为array.length-1.


查看完整回答
反对 回复 2016-03-19
?
堂主的小弟

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

去掉for循环里的等号,i最大是6,而数组长度为7

查看完整回答
反对 回复 2016-03-18
  • 4 回答
  • 0 关注
  • 1316 浏览

添加回答

举报

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