为什么会进入死循环呢,一直在重复输出第一个name 的索引位置。 我想要的结果是当有多个name ,可以一一获取他们的索引位置, 而不是只获取第一个的索引位置。
你可以对这个list进行遍历啊,如果name值相同则输入对应的位置不就行了
indexOf本来就是只获取第一个索引位置,你又没控制coursesToSelect做任何改变,当然每一次都是第一个的索引位置了
可以试下这样:
boolean Next = true;
while(Next){
if(xxxxxx){
xxxxxxx
Next = true;
}
else{
Next = false;
}
}
这样的方法让他推出循环