java.util.ConcurrentModificationException

集合删除异常

解决方法

  Iterator<String> iterator = str.iterator();
        while (iterator.hasNext()){
            String next = iterator.next();
            if(next.equals("1")){
                iterator.remove();
            }
        }
    for(int i = str.size() - 1; i>= 0;i--){
            String item = str.get(i);
            if(item.equals("1")){
                str.remove(i);
            }
        }
        str.removeIf((i) -> i.equals("1"));

 

posted @ 2020-06-20 16:41  辰梓悦  阅读(137)  评论(0编辑  收藏  举报