Hva betyr += i Java?

Hva betyr += i Java?

I Java er det noen operatører som kan brukes til å tildele verdier til variablene kjent som oppdragsoperatører. Blant dem er de mest brukte oppdragsoperatørene “=”, “+=”, “-=” etc. I denne oppskrivningen skal vi dekke de forskjellige aspektene ved “+=” operatør som omtales som en “Tilleggsoppgaveoperatør”. De “+=” Operatøren lar oss utføre tillegg og tildeling i ett trinn.

I denne oppskrivningen skal vi utforske følgende konsepter:

  • Hva betyr += i Java
  • Oppførsel av += operatør med hensyn til datatyper
  • Hvordan bruke += for å øke en verdi
  • Hvordan bruke += i løkker
  • Hvordan bruke += for strengkonturasjon

Så la oss komme i gang!

Hva betyr += i Java

Det er en kortvarig oppdragsoperatør som ofte refereres til som “Compound Addition Assignment Operator”. += Operatøren utfører to funksjonaliteter på en gang jeg.e. For det første utfører den tillegget på operandene, og deretter tildeler det resultatet til venstre operand.

Med enkle ord kan vi si at variabel1 += variabel2 har samme betydning som variabel1 = variabel1 + variabel2.

Oppførsel av += operatør med hensyn til datatyper

Oppførselen til += operatøren avhenger av datatypen av operander i.e. Hvis operandene er strenger, brukes det til sammenkoblingsformålet, og hvis operandene er tall, brukes den til tallene.

Hvordan bruke += for å øke en verdi

I Java øker ++ operatøren en verdi med 1 imidlertid ved å bruke tilleggsoppgaveoperatør Vi kan spesifisere en økning etter vårt valg.

Eksempel

La oss vurdere at vi har en variabel "Antall" Det har en verdi 50, nå hvis vi må øke den med 5, kan vi gjøre det på denne måten:

public class AssignmentOperAToRexample
public static void main (String [] args)
int -nummer = 50;
nummer += 5;
System.ute.println (nummer);


Den komplette kodebiten og den respektive utgangen vises i utdraget nedenfor:

Fra ovennevnte utgang kan vi se at antallet økes med 5.

Hvordan bruke += i løkker

Addisjonsoppgaveoperatøren kan brukes i Java -loopingstrukturene for å øke en verdi med mer enn en.

Eksempel

Hvis vi må skrive ut tabellen over “5” Da kan vi bruke for -loopen og innenfor løkken, kan vi øke verdien med fem ganger i hver iterasjon: \

public class AssignmentOperAToRexample
public static void main (String [] args)
for (inti = 5; i<=50; i+=5 )

System.ute.println (i);


I ovennevnte kodebit initialiserer vi sløyfen fra “5” og spesifisere oppsigelseskriteriene som "Jeg<=50”. Deretter bruker vi “+=” operatør som vil øke verdien med 5 i hver iterasjon. Og på denne måten vil 10 iterasjoner bli utført til verdien av "Jeg" tilfredsstille termineringsbetingelsen i.e. "Jeg<=50”:

Ovennevnte utdrag verifiserer arbeidet med += operatør.

Hvordan bruke += for strengkonturasjon

+= Operatøren kan brukes til å sammenkoble strengene

Eksempel

La oss vurdere det undergitte kodebiten for en dyp forståelse av hvordan man sammenkaller strengene ved å bruke += operatør i Java:

public class AssignmentOperAToRexample
public static void main (String [] args)
String str = "linux";
str += "hint";
System.ute.println (str);

Den originale strengen er "Linux" og vi sammenkobler "hintet" med den ved hjelp av += operatøren:

Utgangen verifiserer at strengene er sammenkoblet med hell.

Konklusjon

I Java, den += Operatør brukes til å utføre to funksjonaliteter på en gang jeg.e. For det første utfører den tillegg og deretter tildeling. Ved hjelp av += Operatør enten tillegg eller sammenkobling kan utføres avhengig av datatype av operander. Dessuten += Operatør kan brukes som inkrementoperatør i Java -løkker.

Denne oppskrivningen gir en omfattende oversikt over += Operatør hvor vi har lært forskjellige brukscaser av Java += operatør.