Nwlapcug.com


Come numero di ordinamento in Java

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

Istruzioni

1

Pulsante destro del mouse il file Java che si desidera utilizzare per ordinare i numeri e fare clic su "Apri con". Fare clic su editor di Java nell'elenco dei programmi che appare.

2

Creare una variabile di matrice di numeri. Il codice seguente crea una matrice di quattro numeri per ordinare utilizzando il metodo di bolla:

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

3

Scorrere in ciclo ogni numero utilizzando il metodo di bolla per ordinare la matrice. Il codice riportato di seguito viene ordinata la matrice dal minore al maggiore:

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