import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.ListIterator;
public class Demo {
public static void main(String[] args) {
// TODO 自动生成的方法存根
List list=new ArrayList();
list.add("111");
list.add("222");
list.add("world");
list.add("444");
list.add("555");
/*while(it.hasNext()) {
String str=(String)it.next();
if("world".equals(str)) {
list.add("Javaee"); //遍历的同时在增加元素 并发修改 ConcurrentModificationException
}
}*/
ListIterator lt=list.listIterator();
while(lt.hasNext()) {
String str=(String)lt.next();
if("world".equals(str)) { //判断如果集合中有world
lt.add("Javaee"); //遍历的同时并发增加元素
}
}
System.out.print(list);
}
}
最后修改:2020 年 05 月 22 日
© 允许规范转载