Hallo,
ich bin z.Z. dabei eine kleine Spieltabellen zu erstellen. Diese wird dabei in eine JTextArea übertragen.
Meine Zeilen sind dabei immer nach dem selben Aufbau: zuerst Punkte, Tordifferenz, Tore, Gegentore und der Teamname.
Pkt Tdiff T GT Team
Eine Zeile ist dabei immer ein ganzer String und alle Zeilen befinden sich in einem String[].
Über
sortiere ich anschließend die Zeilen nach Punkten.
Wenn allerdings zwei Teams die selbe Punktzahl haben, wird ja bekanntlich nach der Tordifferenz geschaut und an diesem Punkt hänge ich nun fest.
Bei positiven Tordifferenzen habe ich kein Problem, aber bei negativen Tordifferenzen wird das Minuszeichen (logischerweise) ignoriert.
Hat irgendjemand Ratschläge, wie ich dieses Problem lösen kann?
MfG, Milka
ich bin z.Z. dabei eine kleine Spieltabellen zu erstellen. Diese wird dabei in eine JTextArea übertragen.
Meine Zeilen sind dabei immer nach dem selben Aufbau: zuerst Punkte, Tordifferenz, Tore, Gegentore und der Teamname.
Pkt Tdiff T GT Team
Eine Zeile ist dabei immer ein ganzer String und alle Zeilen befinden sich in einem String[].
Über
Java:
Arrays.sort(String[], Collections.reverseOrder());
Wenn allerdings zwei Teams die selbe Punktzahl haben, wird ja bekanntlich nach der Tordifferenz geschaut und an diesem Punkt hänge ich nun fest.
Bei positiven Tordifferenzen habe ich kein Problem, aber bei negativen Tordifferenzen wird das Minuszeichen (logischerweise) ignoriert.
Hat irgendjemand Ratschläge, wie ich dieses Problem lösen kann?
MfG, Milka
Zuletzt bearbeitet: