HI!
Ich hab ein ziemlich einfaches Programm mit einem schönen überschaubaren Array
Aber da wirft er mir immer eine ClassCastException! Warum? Kann man keine mehr dimensionalen Arrays sortieren? Das muss doch eigentlich gehen!
Das Array besteht ja nur aus ints die (bei meinen einstellungen) zwischen 1-5 liegen (Grenzen mit eingeschlossen). Da ich dort Zufallszahlen speichere will ich die einfach sortiert haben. Die Sortierung ist deshalb wichtig, weil die Ausgabe später von einem anderem Programm weiterverarbeitet wird.
Also wer Zeit hat kann mir ja bei meinem Problem helfen :bae:
Ich hab ein ziemlich einfaches Programm mit einem schönen überschaubaren Array
Code:
private int intbla[][];
....
private void arraysetzen() {
...
intbla = new int[intBaende][intAufgaben];
}
//Vor dem Ausgeben der Werte soll das Array sortiert werden
private void ausgabe() {
Arrays.sort(intbla); // macht er nicht
...
}
Aber da wirft er mir immer eine ClassCastException! Warum? Kann man keine mehr dimensionalen Arrays sortieren? Das muss doch eigentlich gehen!
Das Array besteht ja nur aus ints die (bei meinen einstellungen) zwischen 1-5 liegen (Grenzen mit eingeschlossen). Da ich dort Zufallszahlen speichere will ich die einfach sortiert haben. Die Sortierung ist deshalb wichtig, weil die Ausgabe später von einem anderem Programm weiterverarbeitet wird.
Also wer Zeit hat kann mir ja bei meinem Problem helfen :bae: