BigDecimal 求和
BigDecimal userCount = cartList.stream().filter(p -> p.getUser().equals(restUser.getUid())).map(RestCart::getPrice)
.reduce(BigDecimal::add)
.get();
Integer 求和
Integer amount = orderList.stream().filter(p -> p.getContent().equals(rest.getUid())).mapToInt(RestOrder::getAmount).sum();
该段代码展示了如何使用Java8StreamAPI计算购物车中指定用户的商品总价,通过filter、map和reduce方法实现高效计算。
2861

被折叠的 条评论
为什么被折叠?



