Код: Выделить всё
Map m = new HashMap();
for (... in ...) {
String key = ...;
String val = ...;
m.merge(key, Lists.newArrayList(val), (oldValue, newValue) -> {
if (oldValue.size() == 1) {
oldValue.addAll(newValue);
} else {
// log error
}
return oldValue;
});
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... l-mapmerge
Мобильная версия