21
Java 8 Список <V> на карту <K, V>
Я хочу перевести Список об’єктів на карту за допомогою потоків і лямбдав Java 8. Ось як я написав би це на Java 7 і нижче. private Map<String, Choice> nameMap(List<Choice> choices) { final Map<String, Choice> hashMap = new HashMap<>(); for (final Choice choice : choices) { hashMap.put(choice.getName(), choice); } return hashMap; …
932
java
lambda
java-8
java-stream