【发布时间】:2019-08-29 05:07:46
【问题描述】:
我有一个List<Map<String, Double>> 代表一些由Map 键中的“类别”存储的计算。
[{a: 1, b:2}, {a:4, b:5})
我想按“类别”计算平均值,例如:{a: 2.5 , b: 3.5}。
我尝试过类似的东西
.collector(Collectors.groupingBy..)
但是第一个参数要求提供鉴别功能,不知道怎么从Map项中捞出来。
知道如何用 Java8 做到这一点吗?谢谢!
【问题讨论】:
标签: java list dictionary java-8 java-stream