Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur vill visa tal i stigande ordning Använda Java

    Om du har en samling siffror i ett Java -program och vill visa dem i stigande ordning kan du använda Java språket konstruerar inbegripet matriser . Genom att lagra numren i en array variabel , sedan anropa en metod i Arrays klassen , kan du sortera siffror i stigande ordning innan du visar dem . Hur du visar dina siffror kommer att bero på detaljerna i programmet , men du kan mata dem till ett användargränssnitt eller systemkonsolen . Instruktioner
    1

    Skapa en array variabel i din Java -program . Följande exempelkod skapar en array för att lagra primitiva värden typen heltal , men du kan välja ett antal typ som passar ditt program : int [ ] myNumbers ,
    p Om du har ditt nummer som är lagrade uttryckligen i ditt program , du kan skapa och initiera arrayen i en enda rad kod enligt följande : int [ ] myNumbers = { 4 , 2 , 7 , 6 , 10 , 3 , 9 };
    p Om du behöver ställa in arrayelementen individuellt , ändra din kod så här : int [ ] myNumbers = new int [ 7],

    Ange det totala antalet värden din array behöver lagra när du skapar den , lägg sedan till varje post enligt följande : myNumbers [ ,"0 ] = 4 ;
    2

    Sortera din array . Använda Java- klassen Array , kan du sortera objekten datainsamling , inklusive fältvariabler . Lägg till följande kod i ditt program : Arrays.sort ( myNumbers ) ;

    Denna kod uppmanas sorteringsmetod av Arrays klassen , passerar det namnet på heltalsmatris variabel som en parameter . När den här koden slutar köra , kommer innehållet i arrayen har omstrukturerats . Det finns inget behov av att lagra resultatet av denna metodanrop i en variabel , eftersom det ändrar passerade array objektet snarare än att återvända en ny.
    3

    Skapa en loop i ditt program iterera genom uppsättningen . Lägg följande slinga disposition till ditt program : for ( int num = 0 ; num < myNumbers.length , num + + ) { //loop innehåll här }

    för slinga körs en gång för varje element i arrayen . Räknarvariabeln håller reda på den aktuella index positionen på varje iteration , så din kod kan använda den för att komma åt elementen i tur och ordning .
    4

    Visa dina arrayelementen . Om du använder ett användargränssnitt med ditt program , kan du skicka varje nummer att det inne i slingan med vad synliga element gränssnittet innehåller . Om du föredrar att helt enkelt skriva varje nummer till standard ut konsolen , kan du lägga till följande kod innanför slingan : System.out.println ( myNumbers [ num ] ) ;

    Denna kod matar numret värdet på sin egen , men du kan innehålla förklarande text , om du gillar .
    5

    Spara din Java -filen . Sammanställ din kod och kör den för att testa din sortering funktion . För heltal exempel bör du se följande skrivet till utgången konsolen : 23467910
    p Om din array innehåller eventuella dubblerade siffror , visas de bredvid varandra . Experimentera med koden genom att ändra antalet värden i arrayen för att se till att din funktion fungerar korrekt .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur till Redigera Java Applets
    ·Hur man sätter in en tre - dimensionell array med Java…
    ·Kan Android Run Jar
    ·Hur hämta MP3 egenskaper som Albumartist Storlek i Jav…
    ·Hur visa radnummer i JCreator
    ·Hur att skapa en tom Java Karta
    ·Hur man lägger en Shell koden till Java
    ·Hur du jämför String Metoder Använda Längd & charAt…
    ·Så här ändrar markören Bild i Java
    ·Hur skapa sekvens & Infoga Uttalanden
    Utvalda artiklarna
    ·Java Bild API Tutorial
    ·Lägga till en textruta värde till en lista i Visual B…
    ·Hur man använder en sträng som en variabel i Python
    ·VBS Array Funktioner
    ·Hur man fångar alla variabler i ett PHP-funktionen Rä…
    ·Hur man gör Volumetrisk Dimma i Open GL
    ·Hur man installerar pyinotify i Python 2.7
    ·Hur Loop igenom en lista med objekt i Freemarker
    ·Vad är en PHP Blockera
    ·Hur man programmerar med Python i Ubuntu
    Copyright © Dator Kunskap http://www.dator.xyz