У меня есть список HashMaps
List<Map<String, Object>> arrOfMaps = new ArrayList<>();
Все HashMaps имеют одинаковые ключи, а количество ключей во всех HashMaps одинаково.
Теперь я хочу взять среднее значение всех значений всех ключей в HashMap последовательно.
Например, предположим, ниже приведены мои HashMaps, которые я получаю из массива HashMaps
arrOfMaps[0]={
A:1,
B:1
}
arrOfMaps[1]={
A:4,
B:5
}
arrOfMaps[2]={
A:4,
B:7
}
.
.
.
Я хочу получить среднее значение A из 3-х последовательных хэш-карт, т.е. A_avg = (1 + 4 + 4) / 3, B_avg = (1 + 5 + 7) / 3 и т. Д.
Что может быть эффективным методом для этого?