【发布时间】:2015-07-07 18:14:12
【问题描述】:
现在我有一个 HashMap 我正试图减少到一个总数。这是当前代码:
HashMap map = new HashMap<String, Long>();
map.put("ex1", 757L);
map.put("ex2", 77L);
map.values()
.stream()
.reduce(0L, (a, b) -> a + b);
有没有更优雅的方法来做到这一点?我想使用 sum 方法。
【问题讨论】:
-
类似于this,只需将
double替换为int,分别。Double与Integer…
标签: java java-8 reduce java-stream