Hallo, ich habe folgendes Problem:
In einer 1500 Zeilen langen Liste muss ich exakte Duplikate entfernen. Also z.B. aus
Organisation = ORGANISATION
organisation = organisation
Organisation = ORGANISATION
soll
Organisation = ORGANISATION
organisation = organisation
werden. Wichtig ist auch das die Reihenfolge die selbe bleibt.
Mein erster Lösungsansatz war in Excel, dort habe ich einfach die Liste nach dem Alphabet sortiert und mit einer Formel die Überprüft ob zwei übereinander liegende Zeilen gleich sind und konnte Duplikate dann löschen. Das ist aber sub-optimal da ich im nachhinein die ursprungs Reihenfolge nicht mehr herstellen kann.
Dann habe ich mir überlegt das man mit Java in Eclipse doch bestimmt eine bessere und schneller Lösung finden könnte. Kann mich da jemand in die richtige Richtung stoßen?
Ich meine mit (s1.equals(s2)) könnte ich so etwas ähnliches auch in Java nachbauen, aber wie bekomme ich eine so Lange liste verarbeitet? Da schreib ich mir ja die Finger wund.
Liebe Grüße, Friednoodles
In einer 1500 Zeilen langen Liste muss ich exakte Duplikate entfernen. Also z.B. aus
Organisation = ORGANISATION
organisation = organisation
Organisation = ORGANISATION
soll
Organisation = ORGANISATION
organisation = organisation
werden. Wichtig ist auch das die Reihenfolge die selbe bleibt.
Mein erster Lösungsansatz war in Excel, dort habe ich einfach die Liste nach dem Alphabet sortiert und mit einer Formel die Überprüft ob zwei übereinander liegende Zeilen gleich sind und konnte Duplikate dann löschen. Das ist aber sub-optimal da ich im nachhinein die ursprungs Reihenfolge nicht mehr herstellen kann.
Dann habe ich mir überlegt das man mit Java in Eclipse doch bestimmt eine bessere und schneller Lösung finden könnte. Kann mich da jemand in die richtige Richtung stoßen?
Ich meine mit (s1.equals(s2)) könnte ich so etwas ähnliches auch in Java nachbauen, aber wie bekomme ich eine so Lange liste verarbeitet? Da schreib ich mir ja die Finger wund.
Liebe Grüße, Friednoodles