原集合重新赋值到另一个集合中,一个集合遍历,一个集合移除,再也不用使用iterator
List<Integer> integers = new ArrayList<>();
integers.add(1);
integers.add(2);
integers.add(3);
integers.add(4);
for (Integer integer : new ArrayList<>(integers) ) {
if(integer.equals(1)){
integers.remove(integer);
}
}
System.out.println(integers);
}