for (String check : partresult) {
int count=checkDiff(check,endword);
if (count < min) {
min = count;
Iterator itr = res.iterator();
while(itr.hasNext()) {
Object elem=itr.next();
if (checkDiff(elem.toString(), endword) != min)
res.remove(elem);
}
res.add(check);
}
}
对于这段代码,我在res.remove(elem)中有java.util.ConcurrentModificationException。我已经使用了迭代器,所以真的不知道出了什么问题,希望有人可以提供帮助。感谢