*因为集合你在删除元素的时候索引会向前一个,在执行的时候就会跳到下一个索引了.这里需要理解
*/
public static void fun2(){
ArrayList<String> list = new ArrayList<>();
list.add("a");
list.add("a");
list.add("b");
list.add("a");
Iterator<String> iterator = list.iterator();
while(iterator.hasNext()){
String string = iterator.next();
if(string.equals("a")){
iterator.remove();
}
}
System.out.println(list);
}
}
这是我第一写博客 希望大家互相交流 有什么问题大家给我提出来 谢谢