Come fare numero Ordinamento in Java

January 16

È possibile utilizzare una matrice e una struttura ad anello Java per ordinare un elenco di numeri. Questo metodo è chiamato una sorta "bolla". Loop attraverso ogni numero, confrontare ogni numero con il numero precedente, e scambiare la posizione numero fino a raggiungere la fine della matrice. Il risultato è un elenco di numeri in ordine numerico.

istruzione

1 Fare clic sul file Java che si desidera utilizzare per ordinare i numeri e fare clic su "Apri con". Clicca il tuo editor di Java nella lista dei programmi che appare.

2 Creare una variabile array di numeri. Il codice seguente crea un array di quattro numeri per ordinare utilizzando il metodo della bolla:

int [] i numeri;
Numeri [0] = 5;
numeri [1] = 3;
numeri [2] = 6;
numeri [3] = 1;

3 Loop attraverso ogni numero utilizzando il metodo bolla per ordinare l'array. Il codice seguente ordina l'array dal meno al più grande:

for (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;
}