List list;
for(int i=0;i<list.size();i++){
if(list.get(i)==XXX){
list.remove(i)
}
}
以上删除元素会出问题。应该如下删除
Iterator<Object> itList = list.iterator();
while (itList.hasNext()) {
Object object = itList.next();
if (object==XXX) {
itList.remove();
}
}
以上可以删除正确