集合中除去指定元素

来源:互联网 发布:2016各类案件数据统计 编辑:程序博客网 时间:2024/06/07 03:48

三种方式:

1、新建一个集合,对旧集合中满足条件的元素拎出来放到新集合,这就可以了

2、使用for (int i = 0; i <xxx.size(); i++){

if (xxx.get(i).getXxx() == 条件) {
xxx.remove(i);
i--;

}

}

3、迭代器

Iterator<Xxx> iterator = xxx.iterator();

while (iterator.hasNext()) {
if (条件.equals(iterator.next())) {
iterator.remove();
}
}

即可

推荐使用第三种

原创粉丝点击