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

    Lägga till heltal i Java

    Lägga heltal i Java inte är komplicerat , och är något som du kan hitta dig själv att göra regelbundet som en del av Java -programmering . Vilken metod du tar för att lägga till heltal i Java beror på detaljerna i din egen speciella program , men ingen av de viktigaste teknikerna kräver mer än ett par rader kod . Som med all programmering , när du utför aritmetiska beräkningar i Java , är det bäst att överväga effektiviteten samt att få det resultat du behöver . Instruktioner
    1 p Om dina heltal inte lagras som variabler i ditt program , och du bara vill få resultatet av en beräkning kan du " hårda kod " siffrorna enligt följande :

    int answer = 13 + 27 , //det lagrar resultatet i variabeln " svaret "

    plus tecknet är allt du behöver för att utföra en aritmetisk tillägg , men trots detta är det enklaste fallet , det kanske inte alltid vara ett lämpligt tillvägagångssätt . Med Java -programmering , är det standard eller konventionella sättet att använda variabler i stället för att använda numeriska värden kodade direkt , som i detta exempel . Dessa är ibland kallas " magic numbers ", som deras valda värden kan tyckas godtyckligt att någon som inte är bekant med programmet . Om du dessutom är på primitiv typ " int " variabler
    2

    , utför det följande :

    //deklaration av variabler

    int firstNumber = 13 ;

    int secondNumber = 27 ;

    int answer = firstNumber + andra nummer , //lagra resultatet som en variabel

    dina " int " deklarationer redan kan ha ägt rum inom ditt program . Du kan använda resultatet senare i ditt program genom att hänvisa till " svaret " variabel . Om din " int " variabler inte har meningsfulla namn - till exempel om de använder enstaka brev värden såsom " a " eller " b" - programmet kommer att bli svårare att läsa och arbeta med
    . Sida 3

    Om du inte behöver lagra värdet på ditt tillägg i en variabel , kan du utföra den i koden enligt följande :

    System.out.println ( " svar : " + ( firstNumber + secondNumber ) ) ;

    i det här fallet kommer värdet av svaret på beräkningen inte längre att vara tillgänglig så snart raden med den har körts . Om du behöver svaret värdet igen senare i koden , måste du utföra beräkningen igen . Men undviker om du bara behöver svaret på denna kodrad , inklusive det utan att använda en variabel onödig minnesanvändning .
    4 p Om dina heltalsvärden finns inom Java Integer objekt , kasta dessa till primitiv typ " ints " och sedan lägga dem på följande sätt :

    //deklaration av Integer objekt

    Integer firstNumber = new Integer ( 13 ) ,

    Integer secondNumber = new Integer ( 27 ) ,

    //gjutning vare sin

    int answer = firstNumber.intValue ( ) + secondNumber.intValue ( ) ;
    p Om du vill kan du lagra "INT " värden för varje heltal objekt som en variabel , men om du bara behöver kasta objekt att utföra beräkningen , det finns ingen anledning att göra detta .
    5 p Om dina heltal lagras som andra objekttyper såsom strängar , använd Integer syfte att få sina värden " ints , " enligt följande :

    //deklaration av strängar som innehåller heltal
    firstNumber

    String = " 13 " ;

    String secondNumber = " 27 ";

    //tolka strängarna för att få de int värden och lägg dem

    int answer = Integer.parseInt ( firstNumber ) + Integer.parseInt ( secondNumber ) ;

    Detta kan ske i de fall där programmet har passerat parametrar från någon extern källa - till exempel från kommandoprompten . Du kan välja att lagra " int " värden för varje sträng som variabler , men behöver inte om du bara behöver dem för beräkningen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Komma åt SQLite ifrån en Android Shell
    ·Hur Flip Pixels i Java med getPixel
    ·Hur vill kolla om en sträng innehåller bara alfabetet…
    ·Hur får Knapp Bakgrunder i Android
    ·Den funktion toString i Java
    ·Hur du tar bort Android subviews
    ·Hur öppnar jag en JSP-fil
    ·Hur Split Fast storlek med Java
    ·Hur man byter 1.6 i Java String
    ·Konvertera ett datum till UTC Använda Java
    Utvalda artiklarna
    ·Hur man använder AppleScript för att starta program
    ·Hur man läser en fil i ANSI C
    ·Enkla Visual Basic-projekt
    ·Hur man gör Variabler Utgång Heltal i Python Programm…
    ·Funktionerna i en webbdatabas
    ·Konvertera en cell array till en sträng
    ·Hur man gör en bild Klickbar
    ·Agila utvecklingsmetoder & Utbildning
    ·Hur Debug Python Startar
    ·Hur man bygger en fil Tabbavgränsad Från ASP
    Copyright © Dator Kunskap http://www.dator.xyz