Java基础Collection集合(2)

*因为集合你在删除元素的时候索引会向前一个,在执行的时候就会跳到下一个索引了.这里需要理解
    */
    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);
    }
}

这是我第一写博客  希望大家互相交流  有什么问题大家给我提出来 谢谢

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/b3867b1f84f3504d27fe709f2011e2ff.html