A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 星际传奇 中级黑马   /  2016-5-31 23:45  /  281 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

public static void forRemove(ArrayList<String> ar) {
        for (int i=ar.size()-1;i>=0;i--) {
            if ("b".equals(ar.get(i))) {
                ar.remove(i);
               
            }
        }
        System.out.println(ar);
    }
2 public static void iterator_Remove(ArrayList<String> ar) {
        Iterator<String> it = ar.iterator();
        while (it.hasNext()) {
            if ("b".equals(it.next())) {
                it.remove();
            }
        }
        System.out.println(ar);
    }

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马