小编Dam*_*amo的帖子

从地图获取平均值

我试图使用Java 8从Map获取平均值,但是我没有获取值本身,而是想获得Map.Entry.

double average = totals.entrySet()
                       .stream()
                       .mapToDouble(i -> i.getValue())
                       .average()
                       .orElse(0); //Want to get Map.Entry instead
Run Code Online (Sandbox Code Playgroud)

java lambda average hashmap java-8

0
推荐指数
1
解决办法
377
查看次数

标签 统计

average ×1

hashmap ×1

java ×1

java-8 ×1

lambda ×1