У меня есть List<Map<String, Double>>
, представляющий некоторые вычисления, которые хранятся в категории в ключе Map
.
[{a: 1, b:2}, {a:4, b:5})
Я хочу вычислить среднее значение по категории, что-то вроде: {a: 2.5 , b: 3.5}
.
Я пробовал что-то вроде
.collector(Collectors.groupingBy..)
но первый параметр запрашивает функцию распознавания, которую я не знаю, как выловить ее из элемента Map
.
Есть идеи, как это сделать с Java8? Спасибо!