1. for 循环remove,i--
//第一种方式,i--
for (
int i =
0; i < itemVOs.size()
; i++) {
item item= itemVOs.get(i)
;
if(item.getAvailableNum() == 0){
itemVOs.remove(item)
;
i--
;
}
}
//第二种方式,逆循环
for (
int i = itemVOs.size()
-1; i >= 0
; i--) {
item item= itemVOs.get(i)
;
if(item.getAvailableNum() == 0){
itemVOs.remove(item)
;
}
}
转载请注明原文地址: https://ju.6miu.com/read-674049.html