解决方案:
//遍历List<BuyItem>,删除对应的BuyItem
Iterator<BuyItem> iterator = cart.iterator();
while (iterator.hasNext()){
BuyItem item = iterator.next();
if (item.getSkuId().intValue() == skuId.intValue()) {
iterator.remove();
}
以下遍历方式会造成
ConcurrentModificationException异常
// for (BuyItem item : cart) {
// if (item.getSkuId().intValue() == skuId.intValue()) {
// cart.remove(item);
// }
// }