List 拿List里面值进行相加:
List<CommodityProduct> commodityProduct = commodityProductService.selectList(new EntityWrapper<CommodityProduct>().in("id",orderSupply.getNewServiceId()));
commodityProduct.forEach(a -> orderSupply.setReward(a.getPrice().add(a.getPromotionPrice())));
public static void main(String[] args) {
/* List<OrderSupply> list = new ArrayList<OrderSupply>(10);
OrderSupply orderSupply = new OrderSupply();
orderSupply.setPaymentPrcie(BigDecimal.valueOf(10));
orderSupply.setOrderPrcie(BigDecimal.valueOf(10));
list.add(orderSupply);
//1.8 a为泛型中的对象
list.forEach(a -> orderSupply.setPaymentPrcie(a.getPaymentPrcie().add(a.getOrderPrcie())));
System.out.println(orderSupply.getPaymentPrcie());
*/
BigDecimal s = new BigDecimal(1002);
BigDecimal s1 = new BigDecimal(101);
//返回值 -1 小于 0 等于 1 大于 记住 ,这个是拿前面的值跟后面的值进行比较
if(s.compareTo(s1) == 1){
System.out.println("我大于你");
}else {
System.out.println("我没有大于");
}
};