Jelenlegi hely

4.5. Értékadó operátorok

Az alap értékadó (=) operátort használhatjuk arra, hogy egy értéket hozzárendeljünk egy változóhoz. A MaxVariablesDemo program az =-t használja, hogy inicializálja a változóit:

byte largestByte = Byte.MAX_VALUE;
short largestShort = Short.MAX_VALUE;
int largestInteger = Integer.MAX_VALUE;
long largestLong = Long.MAX_VALUE;
float largestFloat = Float.MAX_VALUE;
double largestDouble = Double.MAX_VALUE;
char aChar = 'S';
boolean aBoolean = true;

A Java programozási nyelv azt is megengedi a rövidített értékadó operátorok segítségével, hogy aritmetikai, értéknövelési, valamint bitenkénti műveletvégzést összekössük az értékadással.

Például, ha egy változó értékét akarjuk növelni, akkor:

i=i+2;

Ezt le lehet rövidíteni a += rövidített operátor segítségével:

i += 2;

A fenti két értékadás megegyezik.

A használható operátorok:

  • -=
  • *=
  • /=
  • %=
  • &=
  • |=
  • ^=
  • <<=
  • >>=
  • >>>=