7
Ігноруйте дублікати при створенні карти за допомогою потоків
Map<String, String> phoneBook = people.stream() .collect(toMap(Person::getName, Person::getAddress)); я отримав java.lang.IllegalStateException: Duplicate key коли знайдений дублюваний елемент. Чи можна ігнорувати такий виняток при додаванні значень на карту? Коли є дублікат, його просто слід продовжувати, ігноруючи цей дублікат ключа.
257
java
java-8
java-stream