Hallo!
Mein Problem ist dass so einen array sortieren möchte: int[][].
In der Suche bin ich auf folgenden Quelltext gestossen:
wenn ich dann folgendes mache:
und mir den array dann ausgeben lasse ist dieser aber immernoch nicht sortiert!
Wie kann ich jetzt den Array sortieren!
Kann man auch nach 2 Kriterien sortieren lassen??
Gruß
ruppi
Mein Problem ist dass so einen array sortieren möchte: int[][].
In der Suche bin ich auf folgenden Quelltext gestossen:
Code:
public class ArrayComparator implements Comparator{
public int compare( Object a, Object b ){
int[] arrayA = (int[])a;
int[] arrayB = (int[])b;
return arrayA[0] - arrayB[0];
}
}
wenn ich dann folgendes mache:
Code:
int[][] array = ... // dein Array
Arrays.sort( array, new ArrayComparator() ); // sortieren
und mir den array dann ausgeben lasse ist dieser aber immernoch nicht sortiert!
Wie kann ich jetzt den Array sortieren!
Kann man auch nach 2 Kriterien sortieren lassen??
Gruß
ruppi