Java如何借助Stream流进行求和呢?

编程知识 行业动态 更新时间:2024-06-13 00:21:57

转自:

Java如何借助Stream流进行求和呢?

list简介:

    集合就是把具有相同属性的东西放在一起,也可以是容器,把有关的东西都放进去

    List是位于java.util下的一个接口,有序集合(也称为序列)

   用户可以精确控制每个元素在列表中的插入位置。用户可以通过整数索引(列表中的位置)访问元素,并在列表中搜索元素


下文笔者讲述Java中使用Stream流对list求和的方法分享,如下所示:

实现思路:
    使用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();

更多推荐

Java如何借助Stream流进行求和呢?

本文发布于:2023-04-01 10:37:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/f618861a18b62006e02719f16a117d4e.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:流进   Java   Stream

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!