Java Stream-添加两列并对结果求和

时间:2016-05-02 18:18:21

标签: java java-stream

我有一个Price对象,它有两个属性,即成本和税。我希望能够汇总价格对象列表,将成本和税收加在一起,然后总计总和。

有没有办法在Java 8流中完全执行此操作?我正在考虑逻辑:

    List<Price> prices = Price.find.all();
    Double sum = 0.0;
    prices.stream().forEach(price -> { sum = sum + price.cost + price.tax });

1 个答案:

答案 0 :(得分:3)

mkdir

就这么简单。