Hallo,
Ich frage mich, wie man in Java folgende Abbildung programmtechnisch abbilden kann:
Key<Integer> ---> Value<Set<String>>
und zwar so, dass ich den Set um neue Strings erweitern kann, somit muss der Set dynamisch sein. Als Beispiel:
1 --> {"abc"}
nach Hinzufügen von neuen Strings zu dem Set:
1 --> {"abc","def"}
usw.
Mit den Klassen, die das Interface "Map" implementieren, kann man das wahrscheinlich nicht hinkriegen, weil sie meines Wissens nur eine statische Zuordnung erlauben.
Ich frage mich, wie man in Java folgende Abbildung programmtechnisch abbilden kann:
Key<Integer> ---> Value<Set<String>>
und zwar so, dass ich den Set um neue Strings erweitern kann, somit muss der Set dynamisch sein. Als Beispiel:
1 --> {"abc"}
nach Hinzufügen von neuen Strings zu dem Set:
1 --> {"abc","def"}
usw.
Mit den Klassen, die das Interface "Map" implementieren, kann man das wahrscheinlich nicht hinkriegen, weil sie meines Wissens nur eine statische Zuordnung erlauben.