List集合在遍历过程中的删除:[1,1,2,3,4,5] for循环正续会漏掉一个1 for(int i=0;i<list.size();i++){ if(list.get(i).equals(1)){ list.remove(i); } } for循环倒序可以删除所有1 for(int i=list.size()-1;i>=0;i--){ if(list.get(i).equals(1)){ list.remove(i); } } 迭代器和foreach遍历时删除都会报错:java.uti…