Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan Sammenlign heltall i Java
    I Java , kan heltallsverdiene lagres og representert på to måter. Du kan lagre heltall som primitive type " ints " der Java bare lagrer den numeriske verdien . Alternativt kan du bruke " heltall " objekter , som lagrer den numeriske verdien ved hjelp av en Java-objekt referanse. Uansett hvilken type heltall programmet ditt bruker , kan du sammenligne heltallsverdiene enkelt ved hjelp av noen få linjer med kode. En betingelse er den vanligste måten å sammenligne heltall i Java , slik at du kan skreddersy ditt program ytelse til resultatene av slike sammenligninger . Instruksjoner
    en

    Lag to primitive type " ints " i din Java -program . Bruk følgende kode for å lage to heltall med vilkårlige navn og verdier for demonstrasjonsformål : en

    int anInt = 3;

    int anotherInt = 5;

    Når du erklære et heltall på denne måten , er alt du trenger for å gi et navn og den numeriske verdien du vil at variabelen skal lagre .
    2

    sammenligne tallene. Legg til følgende kode , som sammenligner de to primitive typen heltall og skriver ut en melding rapportering av resultatene i standard ut -konsollen:

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

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

    else System.out.println ( " anInt er lik anotherInt ");

    Dette første linje tester om den første heltall er mindre enn den andre . Dersom denne testen gir et usant resultat , behandling beveger seg videre til neste test for å se om den første er større enn den andre , hvis en falsk resultatet returneres antar programmet at de to er like. For å teste for likestilling , kan du bruke følgende : en

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

    Lag to " heltall " objekter i programmet. Bruk følgende kode for å opprette to objekter for å lagre heltall verdier : en

    Integer anInteger = new Integer ( 10),

    Integer anotherInteger = Integer.valueOf ( 6 ) ;
    < p > Denne koden demonstrerer de to mulige måter å lage en " Integer " objekt , som begge involverer gi den numeriske verdien du vil representere.
    4

    sammenligne din " heltall " objekter . Ved hjelp av følgende kode , sammenligne heltall representert som objekter:

    int comparisonResult = anInteger.compareTo ( anotherInteger ) ;

    " compareTo "-metoden av " Integer " class sammenligner ett heltall til en annen , tilbake en primitiv type " int " som resultat . Hvis det første heltall ( den ene metoden blir oppfordret ) er større , er en verdi av en returnert. Hvis det første heltall er mindre , er en verdi av en negativ tilbake . Hvis heltall er like, er en verdi på null returneres.
    5

    Sjekk resultatet av " compareTo " operasjon . Bruk følgende kode for å teste og sende ut dine sammenligning resultater : en

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

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

    else System.out.println ( " anInteger er lik anotherInteger ");

    Eksperimenter med koden ved endre verdiene for hvert heltall , deretter kompilere og kjøre for å se resultatet .

    früher :

     Weiter:
      Relatert Artike
    ·Om Java Character Funksjoner 
    ·Hvordan sette Java Heap Space 
    ·Hvordan å generere Datoer i JSP 
    ·Hvordan oppdage en KeyPress i Java 
    ·Hvordan lese heltall Fra Console i Java 
    ·Hvordan å generere en variabel streng i Java 
    ·Hvordan erstatte et linjeskift med mellomrom i Java 
    ·Hvordan ha brukerinndatatjenester desimaler i Java 
    ·Hvordan lage et histogram i Java 
    ·Slik konverterer Java Objects 
      Anbefalte artikler
    ·Typer av Computer Språk 
    ·Hvordan legge til verdier i en ComboBox 
    ·En SQLite Java Tutorial 
    ·Javascript delfunksjoner 
    ·Hvordan å kompilere på TextPad 5 
    ·Hvordan lage en Registreringsskjema for et nettsted 
    ·Hvorfor My Javascript Vis Void 
    ·Hvordan å lære Python Online Free 
    ·Hvordan lage en mappe ved hjelp av VBA 
    ·VBA-makroer Trening 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/