Hallo,
ich habe eine .txt - Datei mit Datensätzen wie folgt:
spielerPunkte;spielerName
Bsp:
12;Hans
27;Peter
3;Johann
123;Uschi
Das Einlesen stellt kein Problem dar, nur wenn ich das ganze in einer LinkedList<String> ablege und danach mit Collections.sort() sortiere, wird nur die 1. Stelle beachtet. Also hat in obigem Beispiel Johann mehr Punkte als alle anderen, wenngleich er tatsächlich die wenigsten hat. In zwei Arrays splitten könnte zwar eine Lösung sein, aber dann wirds glaube ich mit der Zuordnung der Punkte zum Spieler nach der Sortierung (oder besser währenddessen, also parallel?) kompliziert?!
Danke für euren Rat!
ich habe eine .txt - Datei mit Datensätzen wie folgt:
spielerPunkte;spielerName
Bsp:
12;Hans
27;Peter
3;Johann
123;Uschi
Das Einlesen stellt kein Problem dar, nur wenn ich das ganze in einer LinkedList<String> ablege und danach mit Collections.sort() sortiere, wird nur die 1. Stelle beachtet. Also hat in obigem Beispiel Johann mehr Punkte als alle anderen, wenngleich er tatsächlich die wenigsten hat. In zwei Arrays splitten könnte zwar eine Lösung sein, aber dann wirds glaube ich mit der Zuordnung der Punkte zum Spieler nach der Sortierung (oder besser währenddessen, also parallel?) kompliziert?!
Danke für euren Rat!