问答详情
源自:6-5 使用循环操作 Java 中的数组

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

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


提问者:愚慕脑袋 2018-08-03 11:49

个回答

  • 程序鬼
    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-03 11:49:59

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