Du kan bruge en matrix og en Java loop struktur til at sortere en liste over numre . Denne metode kaldes en " boble " slags . Sløjfe gennem hvert nummer , sammenligne hvert tal med den tidligere nummer, og swap nummeret sted, indtil du når til slutningen af array . Resultatet er en liste over numre i numerisk rækkefølge. Instruktioner
1
Højreklik på Java -fil, du vil bruge til at sortere tal og klik på " Åbn med . " Klik din Java -editor på listen over programmer , der vises.
< br > 2
Opret et array variabel af numre. Følgende kode opretter en vifte af fire numre sortere ved at bruge boble metode : Hej
int [ ] tal , tal [0] = 5; numre [ 1 ] = 3 , numre [ 2 ] = 6; tal [ ,"3] = 1,
3
Loop gennem hvert nummer ved hjælp af boble metode til at sortere array. Følgende kode sorterer array fra mindst størst : Hej
for ( int i = 0; i < numbers.length , i + + ) { int mindste = i; for ( int j = i; j < numre . længde j + +) {if (tal [ j] < numre [ mindste ] ) mindste = j ;} int temp , temp = tal [i] ; tal [i] = tal [ mindste ] tal [ mindste ] = temp ;}