Hvordan gjøre Antall Sortering i Java

Du kan bruke en matrise og en Java løkke struktur for å sortere en liste med tall. Denne metoden kalles en "boble" sort. Loop gjennom hvert nummer, sammenligne hvert nummer med forrige nummer, og bytte nummer plasseringen til du kommer til enden av tabellen. Resultatet er en liste med tall i numerisk rekkefølge.

Bruksanvisning

1 Høyreklikk på Java-filen du vil bruke til å sortere tallene og klikk "Åpne med." Klikk på Java editor i listen over programmer som vises.

2 Lag en rekke variable av tall. Følgende kode oppretter en matrise med fire numre for å sortere ved hjelp av boblen metode:

int [] tall;
nummer [0] = 5;
nummer [1] = 3;
tall [2] = 6;
nummer [3] = 1;

3 Loop gjennom hvert nummer med boble metoden for å sortere tabellen. Følgende kode sorterer rekken fra minst til størst:

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