Iterator遍历过程中删除元素
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
Iterator<String> iterator = list.iterator();
while(iterator.hasNext()) {
String s = iterator.next();
if(s.equals("a")) {
iterator.remove();
}
}
for (String str : list) {
System.out.println(str);
}
}