I have a list of maps and I want to add values if the keys are equal. Values also stored as map. As output I want a single map as in example below.
I expect the output of
[
{user1={service1=10.24, service2=0.11, service3=18.76}},
{user1={service1=200.25, service2=0.05, service4=0.00}}
{user2={service1=50.25, service4=0.05, service5=0.00}}
]
to be
{
user1={service1=210.49, service2=0.16, service3=18.76, service4=0.00},
user2={service1=50.25, service4=0.05, service6=0.00}
}
List<Map<String, Map<String, Double>>>?