如题所问!!
第一个可以改成这样:
public boolean removeGoodsFromCart(Items item) { return goods.remove(item)!=null;}当删除成功时,返回true,删除的键为空时,返回false第二个问题:return sum 也可以,因为成员属性设置了totalPrice,所以总价方法中不仅计算总价,最后还调用setTotalPrice()方法,返回this.getTotalPrice()是为了符合规范