? Java-sproget er stærkt afhængig elementer, der kaldes " operatører ". Der findes flere forskellige typer af operatør : Overdragelse , regning og Unary operatører. Disse er også de mest almindelige operatører. Den + Operator falder ind under Additive og unary kategorier, og har flere anvendelser. Additive Operator
Her + Operator bruges meget gerne det matematiske modstykke. Det tjener til at tilføje to variabler sammen, som demonstreret i følgende streng : Hej
int resultat = 1 + 2 ,
Efter at denne linje kode , værdien af " resultat" variabel er 3. .
p Du kan se, at koden fortolker operatøren på en måde , der producerer en sum af variablerne.
concatenating Strings
p Dette er mere af en variation af tilsætningsstoffet operatør funktionen , men det er en smule anderledes i konceptet . Det tjener til at sammenkæde (eller deltage) to strenge sammen. Betydning , er det hovedsageligt tilføjer de to strenge, men er ikke rent faktisk gør matematik. Her er et andet eksempel : Hej
String firstString = "Dette er "
String secondString = " en sammenkædet streng. "
String thirdString = firstString + secondString ; < br >
tredje snor sammenkæder den første og anden og "Dette er en sammenkædet streng. " er den endelige værdi af variablen " thirdString ".
Unary Operator
Her + Operator tjener som en indikator betyder " positive ", i modsætning til en "negativ " værdi, der vil ske efter en "-". Unary operatører kræver kun én operand ( den mængde, som en operation der skal gøres ) . Som Unary operatør angiver + betyder en positiv værdi. Selvom dette ikke altid er nødvendigt , som tal er positive uden denne etiket . Meget gerne, hvordan normale numre er ikke mærket positive, men blot antages at være mindre andet er anført .
Inkrementeringsoperatoren
p Dette er strengt taget ikke operatoren + , som den faktiske operatør + + . Men da det ser det samme , det er værd at nævne. De kan anvendes som et præfiks ( før), eller postfix ( efter) . Hvis kommandoen "resultat + +; " eller " + + resultat ," begge vil ende med det resultat at have en stigning på én. Det betyder, at hvis den tidligere værdi af " resultatet " variable før operationen var 5 , vil værdien efter operationen være 6. .