M
melbe
Gast
Hallo!
Ich hoffe jemand kann mir ein bisschen helfen, habe hier ein 2-dimensionales array "leistungen" das sortiert werden muss.
hab da schon voll herumprobiert, es haut aber nicht hin.
An der stelle (leistungen[0].length-3) sind gesamtpuntke gespeichert, nach denen soll ich das array absteigend sortieren.
Hab da ein bissl was zusammengebastelt:
Aber es haut ned hin, vorallem weil ich ich eben genau bei
Ich hoffe jemand kann mir ein bisschen helfen, habe hier ein 2-dimensionales array "leistungen" das sortiert werden muss.
hab da schon voll herumprobiert, es haut aber nicht hin.
An der stelle (leistungen[0].length-3) sind gesamtpuntke gespeichert, nach denen soll ich das array absteigend sortieren.
Hab da ein bissl was zusammengebastelt:
Code:
static void ausgabe()
{
int[] k = new int[studenten]; //Array für den Sortieralgorythmus
boolean getauscht = false;
do { //Sortierung nach Gesamtpukte
getauscht = false;
int l=0;
for (l=0; l < studenten; l++){
if (leistungen[l][(leistungen[0].length-3)]<leistungen[l+1][(leistungen[0].length-3)])
{
getauscht=true;
k = leistungen [l];
leistungen[l]=leistungen[l+1];
leistungen [l+1]=k;
}
}
}while (getauscht);
}
Aber es haut ned hin, vorallem weil ich ich eben genau bei
Code:
if (leistungen[l][(leistungen[0].length-3)]<leistungen[l+1][(leistungen[0].length-3)])
[/]
eine index.out of bounce exception bekomme....
Würd mich freuen wenn mir irgendwer auf die Sprünge hilft!
DANKE!