Erste Schritte BubbleSort Quelltext funktioniert noch nicht

Diskutiere BubbleSort Quelltext funktioniert noch nicht im Java Basics - Anfänger-Themen Bereich.

Bitte aktiviere JavaScript!
V_Fynn03

V_Fynn03

Ich habe bereits ein Array mit sehr vielen Zahlen erstellt und von diesem sollen nun die ersten 10 Sortiert werden. Ich habe bereits eine Methode dazu geschrieben, welche aber noch nicht funktioniert. Die sortierten 10 Zahlen sollen dann in einer JTextArea angezeigt werden. Ich habe keine Syntax Fehler.

Java:
public void Swap()
    {

        int[]dummy=st.ausgabe();
        int temp = 0;
        for(int i=10;i<=0;i--) {
            if(dummy[i] <= dummy[i+1]) {
                temp = dummy[i];
                dummy[i]=dummy[i+1];
                dummy[i+1]=temp;

            }
            jta2.append(" "+dummy[i]+'n');
        }
    }
Methode Ausgabe:
Java:
public void ausgabe()
    {
        int[]dummy=st.ausgabe();
        for (int i=0 ; i<dummy.length;i++) {
            jta.append(" "+dummy[i]+'\n');
        }
    }
ARRAY:
Code:
private int  sto[] = new int [ (int) (Math.random()*9000+1000)];
Java:
private Sortieren st = new Sortieren();
 
J

JustNobody

for(int i=10;i<=0;i--)
Das macht so keinen Sinn. Das soll wohl >=0 heißen. Die Schleife wird nie durchlaufen, denn i wird auf 10 gesetzt und dann wird geprüft: Ist i <= 0 und das ist nicht der Fall, also wird die nicht ein einziges Mal ausgeführt.
 
Thema: 

BubbleSort Quelltext funktioniert noch nicht

Passende Stellenanzeigen aus deiner Region:
Anzeige

Neue Themen

Anzeige

Anzeige
Oben