public static LinkedList<Member> pollMemberList = new LinkedList<>();
当我们移除pollMemberList里面元素Member的时候,不要使用for循环
if (pollMemberList.size()>0){
//清空全局轮询的list
Iterator<Member> iteratorlist = pollMemberList.iterator();
while(iteratorlist.hasNext()){
Member integer = iteratorlist.next();
iteratorlist.remove(); //注意这个地方
}
}
本文介绍了一种在Java中安全地从集合中移除元素的方法,避免了使用for循环可能导致的并发修改异常。通过迭代器的remove()方法,可以确保在遍历过程中正确删除元素。
4310

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



