## 标题循环删除集合中的元素
- 循环删除分为两种 一种是删除单一元素,这种用for each 、for i、iteator都能实现,代码如下:
for(int i =0;i<result.size();i++){
if(false){ --条件判断
result.remove(result.get(i));
}
}
另一种是删除多个元素,这时候就需要考虑到索引的变化,
for(int i =0;i<result.size();i++){
if(false){
result.remove(result.get(i));
i–;
}
}
或者使用
Iterator<Map<String, Object>> it = result.iterator();
while(it.hasNext()){
if(false){
it.remove();
}
}