Hallo Leute!
Brauche mal hilfe:
Ich finde meinen Fehler einfach nicht... als Ergebnis wird mir immer 0 angezeigt.
public class Bubblesort {
private static int i;
/* Beginn des Bubblesorts! */
public static void sortiere(int[] n) {
boolean unsortiert = true;
int temp;
while (unsortiert) {
unsortiert = false;
for (int i= 0; i < n.length -1; i++);
for (int j= 1; j< n.length ; j++);
if (n > n[i+1])
{
temp = n;
n = n[i+1];
n[i+1] = temp;
unsortiert = true;
}
}
}
public static void main (String[] args) {
int[] liste = {0, 1, 23, 2, 33, 43, 12};
sortiere(liste);
for (int i = 0; i < liste . length; i++);
System.out.print( liste + " ");
}
}
PS: Habe damit erst 1 Woche Erfahrung ;=)
Danke schonmal im Vorrus!!
GreyWolf (13) |