如何总结对象流的数字属性?
我尝试总结对象流的双重属性:
items.collect(Collectors.summingDouble(double::doubleValue)
但我无法解析方法“doubleValue”
这是项目定义:
流项目= ...;
这是 Item 对象定义:
public class Item {
private double price;
private Date date;
private String name;
}
如何计算对象流的汇总属性?
回答
items.stream().collect(Collectors.summingDouble(Item::getPrice))