欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java.util.ConcurrentModificationException 异常

程序员文章站 2022-05-31 14:17:15
...
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();   //注意这个地方
    }
}