| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan Sammenlign heltal i Java
    I Java kan heltalsværdier lagres og repræsenteres på to måder. Du kan gemme heltal som primitive type " ints ", hvor Java gemmer kun den numeriske værdi. Alternativt kan du bruge " Integer " objekter , som lagrer den numeriske værdi ved hjælp af et Java-objekt reference. Uanset hvilken type integer dit program bruger , kan du sammenligne heltalsværdier nemt bruge et par linjer kode. Et betinget test er den mest almindelige måde at sammenligne tal i Java , så du kan skræddersy dit program præstationer til resultaterne af sådanne sammenligninger. Instruktioner
    1

    Opret to primitive type " ints " i din Java -program. Brug følgende kode til at oprette to heltal med vilkårlige navne og værdier for demonstration : Hej

    int anInt = 3 ;

    int anotherInt = 5;

    Når du erklærer et heltal på denne måde , er alt hvad du behøver for at give et navn og den numeriske værdi du ønsker variabel til at gemme .
    2

    Sammenlign heltal. Føj følgende kode , der sammenligner dine to primitive typen heltal og skriver et budskab rapportering af resultaterne i standard output konsollen : Hej

    if ( anInt < anotherInt ) System.out.println ( " anInt er mindre end anotherInt ")

    else if ( anInt > anotherInt ) System.out.println ( " anInt er større end anotherInt ")

    ellers System.out.println ( " anInt er lig anotherInt ");

    Denne første linje tester, om den første heltal er mindre end den anden . Hvis denne test returnerer et falsk resultat , forarbejdning bevæger sig på til den næste test for at se, om den første er større end den anden , og hvis et falsk resultat returneres , forudsætter programmet , at de to er ens. For at teste for lighed, kan du bruge følgende : Hej

    if ( anInt == anotherInt ) System.out.println ( " ints er lige ")
    3

    Opret to " Integer " objekter i dit program. Brug følgende kode til at oprette to objekter til at gemme dine heltalsværdier : Hej

    Integer anInteger = new Integer (10);

    Integer anotherInteger = Integer.valueOf (6),
    < p > Denne kode viser de to mulige måder at oprette en " Heltal " objekt , som begge involverer give den numeriske værdi , du ønsker at repræsentere.
    4

    Sammenlign dine " Integer " objekter . Brug følgende kode , sammenligne heltal repræsenteret som objekter :

    int comparisonResult = anInteger.compareTo ( anotherInteger )

    " compareTo "-metoden af " Heltal " class sammenligner en integer værdi anden , returnere en primitiv type " int " som et resultat. Hvis den første heltal ( den ene metoden bliver kaldt på ) er større , er en værdi på en returneret. Hvis den første heltal er mindre , er en værdi af negativ returneret. Hvis heltal er lige , er en værdi på nul returneret.
    5.

    Kontroller resultatet af dine " compareTo " operation . Brug følgende kode til at teste og udsende din sammenligning resultater : Hej

    if ( comparisonResult > 0) System.out.println ( " anInteger er større end anotherInteger ")

    else if ( comparisonResult < 0) System.out.println ( " anInteger er mindre end anotherInteger ")

    andet System.out.println ( " anInteger er lig med anotherInteger ")

    Eksperimenter med din kode ved ændre værdierne for hvert heltal , så kompilere og køre for at se output .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan laver man en Exit Button til Android 
    ·COBOL Vs . Java 
    ·ADA Vs . Java 
    ·Sådan får DSN oplysninger Brug Java 
    ·Er Java stærkt skrevet Vigtigt 
    ·Sådan ryddes en JMS kø 
    ·Sådan bruges Java 2D at male på et billede 
    ·Sådan åbner en URL i Java 
    ·Sådan Beregn JavaScript 
    ·Internationaliseringen af ​​Java Coding 
      Anbefalede Artikler
    ·Sådan kopieres en fil med VBScript 
    ·Hvad er de væsentlige forskelle mellem Java 1.4 og 1.5…
    ·Hvordan man laver en VBS MsgBox Fra DOS 
    ·Sådan gør du: A PHP Array Hvis First indeks er Empty 
    ·Sådan Set attributter i Visual Basic 
    ·Hvordan man laver en kvadratiske formel Programmet på …
    ·Sådan bruges OpenGL til C Sprog 
    ·Hvad er multipel nedarvning i Java 
    ·Hvordan man laver en kopi af et objekt Python 
    ·Sådan Break en lang streng 
    Copyright © Computer Viden http://www.computerdk.com