So habe ich diese Klasse:Map <String, Set <T>> zur Liste in Java 8
class User {
public String name;
public Integer age;
public User(String name, Integer age) {
this.name = name;
this.age = age;
}
}
Und dann diese Map
:
Map<String, Set<Integer>> map = new HashMap<>();
map.put("User", Set.of(18, 19, 20, 21));
Ich möchte hier eine Liste von 4 Benutzern erhalten :
- Name: "John", Alter: 18
- Name: "John", ein ge: 19
- ....
- ....
Alle Ideen, wie kann ich es mit streams
in Java 8 tun?
sollte nicht die Frage nur mit 'java-Stream' anstatt' java-9' markiert werden? – nullpointer
Mögliches Duplikat von [Java 8 stream für Map>] (https://stackoverflow.com/questions/40640114/java-8-stream-for-map-string-settring) Nicht verallgemeinernd, aber es scheint so Die Antwort hier hätte das Gleiche sowieso gelöst. –
nullpointer