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