Gibt einen Stream zurück, der aus dem Inhalt jedes Elements dieses Streams besteht und durch den Inhalt eines zugeordneten Streams ersetzt wird (erhalten durch Anwenden der angegebenen Zuordnungsfunktion auf jedes Element).
Es wird wie folgt verarbeitet
abcde
Wird ausgegeben
Arrays.asList("a,b,c", "d,e")
.flatMap(str -> Arrays.stream(str.split(','))
.forEach(str -> System.out.print(str));
`Stream <List <List <String >>`
aus einer Doppelliste erstellt wird, lautet das Argument der Zuordnungsfunktion (str im obigen Beispiel) List, muss aber nicht List sein.Recommended Posts