Java如何借助Stream流进行求和呢?
下文笔者讲述Java中使用Stream流求和的方法分享,如下所示:
实现思路: 使用stream中的map,sum方法例:
BigDecimal: BigDecimal bb =list.stream() .map(User::getScore).reduce(BigDecimal.ZERO,BigDecimal::add); int、double、long: double max = list.stream().mapToDouble(User::getScore).sum();
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。