Gewusst wie: Sortieren in Java Nummer

March 23

Ein Array und ein Java-Loop-Struktur können Sie um eine Liste von Zahlen zu sortieren. Diese Methode ist eine Art "Blase" aufgerufen. Durchlaufen Sie jede Zahl, vergleichen Sie jede Zahl mit der vorherigen Nummer und tauschen Sie die Anzahl Position, bis Sie das Ende des Arrays erreichen. Das Ergebnis ist eine Liste von Zahlen in numerischer Reihenfolge.

Anweisungen

1 Mit der rechten Maustaste der Java-Datei zu verwenden, um die Zahlen zu sortieren, und klicken Sie auf "Öffnen mit". Klicken Sie auf Ihr Java-Editor in der Liste der Programme, die angezeigt wird.

2 Erstellen Sie eine Array-Variable Zahlen. Der folgende Code erstellt ein Array von vier Zahlen Sortieren mit der Blase-Methode:

Int [] Zahlen;Zahlen [0] = 5;Zahlen [1] = 3;Zahlen [2] = 6;Zahlen [3] = 1;

3 Durchlaufen Sie jede Zahl mit der Blase-Methode, um das Array zu sortieren. Der folgende Code sortiert das Array von der kleinsten zur größten:

für (Int i = 0; i < numbers.length; i++) {}

int smallest = i; for (int j = i; j &lt; numbers.length; j++) { if (numbers[j] &lt; numbers[smallest]) smallest= j; } int temp; temp = numbers[i]; numbers[i] = numbers[smallest]; numbers[smallest] = temp; }