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

请问这是什么原因?

为什么我的第九行是错误的?

https://img.mukewang.com/5b4f268a000169cc06750334.jpg

提问者:彻醉人生 2018-07-18 19:38

个回答

  • 王国浩
    2018-07-29 15:08:29

    你的第九行代码i赋予的值是字母“o”,而不是数字“0”,我也正巧是这个错,哈哈哈

  • 慕斯卡0793357
    2018-07-23 15:54:35

    因为你的int i 赋值是字母o,不是0

  • 慕哥5115118
    2018-07-18 20:27:27

    hobbys.length获取的是数组的元素个数这里取3,下面的hobbys[i]超出数组长度报错,改为i<hobbys.length-1