Мне нужно скопировать все ключи и значения из одного A HashMap в другой B, но не для замены существующих ключей и значений.
Как лучше всего это сделать?
Я думал вместо того, чтобы повторять keySet и проверять, существует он или нет, я бы
Map temp = new HashMap(); // generic later
temp.putAll(Amap);
A.clear();
A.putAll(Bmap);
A.putAll(temp);
removeAll
так как они все равно будут отменены.