Mehrere HashSets verbinden.

Status
Nicht offen für weitere Antworten.

Makronix

Neues Mitglied
Hallo Forenbesucher,
ich arbeite mich gerade in den Bereich der HashSets ein. Um ein HashSet a in ein HashSet b einzufügen kann man ja mit dem Befehl a.addAll(b); alle Elemente des HashSets b in a einfügen.

Nun meine Frage, wenn ich jetzt zum Beispiel 10 HashSets habe:

HashSet a, HashSet b, HashSet c, HashSet d, HashSet e, HashSet f, HashSet g, HashSet h, HashSet i und HashSet j

Diese möchte ich gerne alle zum HashSet a hinzufügen. Müsste ich jedes einzelne mit

a.addAll(b);
a.addAll(c);
a.addAll(d);

usw. miteinander verbinden oder gibt es dafür noch eine einfachere/schönere Möglichkeit, die Inhalte von mehreren HashSets in ein HashSets hinzuzufügen?


Vielen Dank für eure Hilfe...

Grüße,
Makronix
 
definiere dir ein Array {a,b,c,d, ..}
und durchlaufe dieses mit einer Schleife,

nein, weniger als zwei Zeichen Code pro Map geht nun wirklich nicht 😉
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben