在循环遍历集合并进行删除功能的时候,要用到迭代器
Iterator<E> it = list.iterator();//这里的list指某个集合
while (it.hasNext()) {
E e = it.next();
if (XXX) //删除规则
it.remove(); //注意,这里要用的是迭代器的remove()方法
}
在循环遍历集合并进行删除功能的时候,要用到迭代器
Iterator<E> it = list.iterator();//这里的list指某个集合
while (it.hasNext()) {
E e = it.next();
if (XXX) //删除规则
it.remove(); //注意,这里要用的是迭代器的remove()方法
}