遍历集合时删除元素的方法:
List<String> l = new ArrayList<String>();
Iterator<String> iterator = l.iterator();
while(iterator.hasNext()){
String s = iterator.next();
if(s.equals("ccc")){
iterator.remove();
}
}
本文介绍了一种安全地从List中移除元素的方法。通过使用Iterator迭代器进行遍历,在遍历过程中可以安全地移除指定的元素而不会引发ConcurrentModificationException并发修改异常。

被折叠的 条评论
为什么被折叠?



