BigDecimal类型的数据在遍历的时候累计相加不会改变原有的值,所以推荐使用这种方式进行累加:
BigDecimal countMoney = list
.stream()
.map(LogisticsAppoint::getMoney)
.reduce(BigDecimal::add)
.get();
BigDecimal类型的数据在遍历的时候累计相加不会改变原有的值,所以推荐使用这种方式进行累加:
BigDecimal countMoney = list
.stream()
.map(LogisticsAppoint::getMoney)
.reduce(BigDecimal::add)
.get();