Hallo ich habe konkret in einer Datei so 120000 Stings die ich nach einander einlesen.
Ich möchte diese Strings in einer Struktur verwallten, aber sicherstellen, das nur jedes einmal vorkommt.
{"AA", "BB", "BB", "CC", "AA"} soll liefern: AA, BB, CC
was nehm ich da am besten? ich hätte es mit einer ArrayList versucht und vor dem einfügen mit contains überprüft ob das element schon vorhanden ist. Jedoch überprüft contains auf genau das objekt und benutzt nicht die equals methode von string.
ich habs dann mit einer Hashtable verusucht, in dem ich die Strings als Schlüßel benutze, und die values einfach null setzte. macht das sinn? was wäre eine alternative
danke für die hilfe
Ich möchte diese Strings in einer Struktur verwallten, aber sicherstellen, das nur jedes einmal vorkommt.
{"AA", "BB", "BB", "CC", "AA"} soll liefern: AA, BB, CC
was nehm ich da am besten? ich hätte es mit einer ArrayList versucht und vor dem einfügen mit contains überprüft ob das element schon vorhanden ist. Jedoch überprüft contains auf genau das objekt und benutzt nicht die equals methode von string.
ich habs dann mit einer Hashtable verusucht, in dem ich die Strings als Schlüßel benutze, und die values einfach null setzte. macht das sinn? was wäre eine alternative
danke für die hilfe