菜鸟提问啊

来源:6-3 学生选课---获取 List 中课程的位置

慕桂英0739128

2017-09-23 23:11

为什么会进入死循环呢,一直在重复输出第一个name 的索引位置。
我想要的结果是当有多个name ,可以一一获取他们的索引位置,
而不是只获取第一个的索引位置。

http://img.mukewang.com/59c6798b0001973613660768.jpg

写回答 关注

3回答

  • NONO654
    2018-05-22 17:43:05

    你可以对这个list进行遍历啊,如果name值相同则输入对应的位置不就行了

  • 容错率
    2017-09-26 15:51:04

    indexOf本来就是只获取第一个索引位置,你又没控制coursesToSelect做任何改变,当然每一次都是第一个的索引位置了

  • Sunny_Bear
    2017-09-24 09:45:39

    可以试下这样:

    boolean Next = true;

    while(Next){

        if(xxxxxx){

            xxxxxxx

        Next = true;

        }

        else{

            Next = false;

        }

    }

    这样的方法让他推出循环

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题