Epsilon LTT 2021-04-03 19:39 采纳率: 77.8%
浏览 8219
已采纳

请问“Index 10 out of bounds for length 10”怎么解决?

 

出现如下情况该怎么解决呢?拜托大佬帮帮这个编程新手

  • 写回答

2条回答 默认 最新

  • 小白小白你好菜 2021-04-03 19:57
    关注

    你有10个随机值,而且你是顺序排序,按照从小到大排序。

    假如你的随机值为10 9 8 7 6 5 4 3 2 1

    你的两层for循环嵌套那里,看i的循环,你的i = 9的时候不就是最后一个元素了吗?然后这个时候系统检测你的i+1超过了数组的有效下标,你只要在比较大小的循环那里,把i < 10改成 i <9即可

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?