为什么i<=hobbys.length时会出现如下结果

来源:6-5 使用循环操作 Java 中的数组

愚慕脑袋

2018-08-03 11:49

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 3
	at HelloWorld.main(HelloWorld.java:11)
循环输出数组中元素的值:
sports
game
movie


写回答 关注

5回答

  • 程序鬼
    2018-10-02 22:15:37

    不要等于就好了啊


  • 王小圈圈er
    2018-09-05 23:25:02

    两种方式解决:    1.改为    i < hobbys.length        2.改为    i <= hobbys.length - 1

  • 慕粉1721587255
    2018-08-30 16:25:28

    数组越界

  • 森大帅
    2018-08-03 17:00:41

    超出数据长度错误,应改为i<=hobbys.length-1

    愚慕脑袋 回复森大帅

    嗯谢谢你我明白了

    2018-08-24 17:58:14

    共 2 条回复 >

  • 愚慕脑袋
    2018-08-03 11:49:59

    结果还是输出出来了,就是上面那一行不明白

Java入门第一季(IDEA工具)升级版

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

1165552 学习 · 17586 问题

查看课程

相似问题