Hallo!
Ich habe eine ArrayList befüllt mit Objekten von der Klasse . Sprich: beim Befüllen der Liste übergebe ich zwei Strings, die mein Objekt bilden. [String Element, String dazugehörigerPfad]
Wirklich seeeehr viel Googlen sagt mir, dass es am besten wäre die ArrayList in ein TreeSet oder HashMap zu übergeben, sortieren und dann wieder in eine ArrayList überzuführen.
Das habe ich versucht, allerdings kommt bei mir immer eine Fehlermeldung, dass sich Methoden wie Sort, Contains, etc nicht anwenden lassen.
Wie mache ich das nun - doppelte Einträge in meiner ArrayList löschen? Der Vergleich kann sich auch nur auf einen Teil des Objekts beziehen - d.h. ich könnte auch nur den String Pfad vergleichen und anhand davon das ganze Objekt löschen…
Bin noch nicht so sattelfest in Java und würde mich wirklich sehr über ein paar Zeilen Code freuen … es muss sich hierbei nicht um oben beschrieben Methode handeln - bin offen für alles!
Danke schon mal im Voraus!
LG,
EV*A