Iterator it = list.iterator();
int index = 0;
while (it.hasNext()){
Object obj = it.next();
if (needDelete(obj)) { //needDelete返回boolean,决定是否要删除
//todo delete
}
index ++;
}
A、list.remove(obj);
B、list.remove(index);
C、it.remove();
D、list.remove(it.next());
C