julez:
¿Cómo se crea HashMap de la cadena y la lista de los Hilos de Conjunto de cuerdas con Stream?
Set<String> mySet;
Map<String, List<String>> = mySet.stream().map(string -> {
// string will be my key
// I have here codes that return List<String>
// what to return here?
}).collect(Collectors.toMap(.....)); // what codes needed here?
Gracias.
Eran :
No es necesario el map()
paso. La lógica que produce una List<String>
de una String
debe pasar a Collectors.toMap()
:
Map<String, List<String>> map =
mySet.stream()
.collect(Collectors.toMap(Function.identity(),
string -> {
// put logic that returns List<String> here
}));