Java aritmetik är i allmänhet okomplicerad . Java-program kan lagra numren på olika sätt . Datatypen för ett antal bestämmer delvis hur du behöver gå om att utföra addition på det . Om du har en Java -program och behöver lägga till två siffror tillsammans i den , måste du därför anpassa din inställning till vilka typer av nummer ditt program använder . Men de flesta dessutom metoder i Java är likartade . Operatörer
Java aritmetiska operatorer för subtraktion , division och multiplikation samt tillägg . Tillägget Operatören visas inom Java-program enligt följande :
+ Review
operatör utför även concatenation på textsträngar , så om du ser föraren i bruk inom ett program , är det inte nödvändigtvis bearbeta siffror . Operatören kan också öka ett värde , lägga till ett till det :
int myNum = 5;
myNum + + ;//nu 6
denna kod steg den primitiva typen " int " variabel , en struktur som du kan se vanligtvis inom Java slingor .
värden
att lägga till två siffervärden i Java , är syntaxen enkel . Följande exempelkod utdrag visar tillsätta två godtyckliga värden :
6 +5
I vissa fall kanske du vill tilldela resultatet av ett tillägg operation till en variabel , som i följande exempel :
int sumNum = 6 +5 ;//innehåller 11
resultatet kan också agera inom ytterligare aritmetiska beräkningar enligt följande :
int resultNum = ( 6 +5 ) * 2 ;//innehåller 22
primitiva typer
Java variabler för siffror inkluderar primitiva typer , till exempel " int . " I följande kod visas hur du skapar och instansiera två " int " variabler , lägga ihop dem och tilldela resultatet till en tredje variabel :
int numOne = 2 ;
int numTwo = 5 ;
int numSum = numOne + numTwo ;//innehåller 7
Ett nummer kan också lägga till en annan med hjälp av följande stenografi :
int numOne = 2 ;
int numTwo = 5 ;
numOne + = numTwo ;//numOne innehåller nu 7
Denna teknik skulle vara användbart i ett fall där det ursprungliga värdet för variabeln " numOne " inte behövs efter tillsats .
objekttyper
Javaprogram lagra ibland siffror inom objekt variabler med hjälp av klasser såsom " Integer ". Följande kod visar dessutom använder dessa objekt , genom att först skapa två " Heltal " och sedan lägga dem , tilldela resultatet till en tredje föremål av samma typ :
Integer integerOne = new Integer ( 3 ) ;
Integer integerTwo = new Integer ( 4 ) ,
Integer integerSum = new Integer ( integerOne.intValue ( ) + integerTwo.intValue ( ) ) ;
//innehåller 7 som intValue
" Integer " klassen är en wrapper för primitiva typen " int " - . så siffrorna inte kan läggas direkt , endast genom användning av de " intValue " siffror
överväganden
Du har många val när du lägger två siffror i ett Java -program , och som primitiva eller föremål som ska användas är en av de viktigaste övervägandena . I allmänhet använder wrapper klasser endast när det är absolut nödvändigt , eftersom de använder mer minne i ett program . Om ett tillägg operation resulterar i ett värde som ditt program behöver läsa senare , måste du lagra den i en variabel som är åtkomligt från denna senare punkt .