正在回答
2回答
同学你好,数组下标应该是从0开始算的,如果数组长度为5,然后数组的下标应该是0,1,2,3,4,但是同学for循环时,i是从1开始的,i<=a.length,这里的i最后为5,a[5]超出了数组的下标,报数组下标越界异常。这里建议同学for循环时,从0开始,i<a.length。或者在接收从键盘输入的数据时,使用a[i-1]接收。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
1. Java 零基础入门
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星