H
HeMan
Gast
Hallo Leute, ich habe folgendes Problem:
Ich möchte ein String[][] sortieren und zwar nach folgender Logik:
Wenn zB i[0] den Wert "x" hat, sortiere ihn nach dem Wert von i[1] ein, ansonsten nach dem Wert von i[2].
Wie kann ich das hinbekommen. Mit dem normalen Comparator komme ich da nicht weiter oder?
Beispiel:
0: "x" , "wert1" , "wert2"
1: "y" , "wert2" , "wert3"
2: "y" , "wert4" , "wert5"
3: "y" , "wert6" , "wert7"
4: "x" , "wert8" , "wert9"
Hier sollen dann 1,2,3 nach i[2] und 0,4 nach i[1] sortiert werden.
Ich möchte ein String[][] sortieren und zwar nach folgender Logik:
Wenn zB i[0] den Wert "x" hat, sortiere ihn nach dem Wert von i[1] ein, ansonsten nach dem Wert von i[2].
Wie kann ich das hinbekommen. Mit dem normalen Comparator komme ich da nicht weiter oder?
Beispiel:
0: "x" , "wert1" , "wert2"
1: "y" , "wert2" , "wert3"
2: "y" , "wert4" , "wert5"
3: "y" , "wert6" , "wert7"
4: "x" , "wert8" , "wert9"
Hier sollen dann 1,2,3 nach i[2] und 0,4 nach i[1] sortiert werden.