第一种方式:
倒序删除
for (int i = list.size()-1; i >= 0; i--) {
if (list.get(i).getPrice() < 1000) {
list.remove(i);
}
}
第二种方式:
每删除一个就往回退一个
for (int i = 0; i < list.size(); i++) {
if (list.get(i).getPrice() < 1000) {
list.remove(i);
i--
}
}