Muszę skopiować wszystkie klucze i wartości z jednego A HashMap do innego B, ale nie zastępować istniejących kluczy i wartości.
Jak najlepiej to zrobić?
Zamiast tego zastanawiałem się nad iteracją zestawu kluczy i sprawdzeniem, czy istnieje, czy nie
Map temp = new HashMap(); // generic later
temp.putAll(Amap);
A.clear();
A.putAll(Bmap);
A.putAll(temp);
removeAll
ponieważ i tak zostaną one zastąpione.