// 删除时必须通过iterator.remove()来执行,不能直接使用set的remove()来执行,不然会出现java.util.ConcurrentModificationException异常
/* Iterator<String> delIter = keySet.iterator();
while(delIter.hasNext()){
if(delIter.next().equals(authorname))
// delIter.remove();
}
// removePerson(coauthor);
*/
Java Set Delete Remove
最新推荐文章于 2026-06-20 16:19:03 发布
本文介绍在遍历集合过程中删除元素时如何避免并发修改异常。正确的做法是使用迭代器的remove()方法而非直接调用集合的remove()方法。

430

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



