U kunt een array en een Java- lus structuur gebruiken om een lijst met getallen te sorteren . Deze methode heet een " bubble" soort . Lus door elk nummer , vergelijken elk nummer met het vorige nummer , en swap het nummer locatie tot u het einde van de array te bereiken . Het resultaat is een lijst met nummers in numerieke volgorde . Instructies 1 rechtermuisknop op het Java- bestand dat u wilt gebruiken om de nummers sorteren en klik op ' Openen met . " Klik op uw Java- editor in de lijst van programma's die . Verschijnt < br > 2 Maak een array variabele getallen . De volgende code maakt een array van vier getallen te sorteren met behulp van de bel -methode : int [ ] nummers ; nummers [ 0 ] = 5 ; nummers [ 1 ] = 3 ; nummers [ 2 ] = 6 ; nummers [ ,"3 ] = 1 ; Loop 3 door elk nummer met behulp van de bel -methode om de array te sorteren . De volgende code sorteert de array van minst naar meest : for (int i = 0 ; i < numbers.length ; i + + ) { int kleinste = i; for (int j = i ; j < nummers . lengte ; j + + ) { if ( getallen [ j ] < aantallen [ kleinste ] ) kleinste = j ; } int temp ; temp = cijfers [ i ] ; nummers [ i ] = nummers [ kleinste ] ; nummers [ kleinste ] = temp ; }
|