阅读背景:

Java中List循环遍历的时候删除当前遍历对象

来源:互联网 

最有效的方法:

public class Test {
    public static void main(String args[]){
        List<String> list = new ArrayList<String>();
        list.add("a");
        list.add("b");
        list.add("b");
        list.add("c");
        list.add("b");
        Iterator<String> iter = list.iterator();
        while(iter.hasNext()){
            String s = iter.next();
            if(s.equals("b")){
                iter.remove();
            }
        }
        System.out.println(list);
    }
}public class Test {
    public sta



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: