È possibile utilizzare un array e una struttura ad anello Java per ordinare un elenco di numeri . Questo metodo viene chiamato una "bolla" di ordinamento. 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 . Istruzioni
1
destro del mouse 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 viene visualizzata.
2
Creare un array di numeri . Il codice seguente crea un array di quattro numeri per ordinare utilizzando il metodo bolla :
int [ ] numeri ; numeri [0] = 5 ; numeri [ 1 ] = 3; numeri [ 2 ] = 6 ; numeri [ ,"3 ] = 1;
3
loop attraverso ogni numero con il metodo bolla per ordinare l'array . Il codice seguente ordina l'array dal piccolo al più grande :
for ( int i = 0 ; i < numbers.length ; i + + ) { int più piccole = i; for ( int j = i, j < i numeri . lunghezza; j + + ) {if ( numeri [ j ] < numeri [ piccolo ] ) più piccolo = j ; } int temp ; temp = numeri [ i] ; numeri [ i] = numeri [ piccolo ] ; numeri [ piccolo ] = Temp. ; }