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 日
如果觉得我的文章对你有用,请随意赞赏