list.stream().map字符串转成BigDecimal求和
//字符串集合 BigDecimal sum = strList.stream().map(BigDecimal::new).reduce(BigDecimal.ZERO, BigDecimal::add);
//对象集合 BigDecimal sumValue = list.stream().map(i -> new BigDecimal(i.getScore())).reduce(BigDecimal.ZERO, BigDecimal::add); BigDecimal sumValue = list.stream().map(User::getScore).map(BigDecimal::new).reduce(BigDecimal.ZERO, BigDecimal::add);