Verknüpfungszuweisungsoperatoren

Verknüpfungszuweisungsoperatoren bieten eine kürzere Syntax für die Zuweisung des Ergebnisses eines arithmetischen oder bitweisen Operators. Sie führen die Operation an den beiden Operanden durch, bevor sie das Ergebnis dem ersten Operanden zuweisen.

Zusammengesetzte Zuweisungsoperatoren in Java

Java unterstützt 11 Operatoren für zusammengesetzte Zuweisungen:

 += Weist das Ergebnis der Addition zu.
-= Weist das Ergebnis der Subtraktion zu.
* = Weist das Ergebnis der Multiplikation zu
/ = Weist das Ergebnis der Division zu.
% = Weist den Rest der Division zu.
& = Weist das Ergebnis des logischen UND zu.
| = Weist das Ergebnis des logischen ODER zu.
^ = Weist das Ergebnis des logischen XOR zu.
<<=  assigns the result of the signed left bit shift.
>> = weist das Ergebnis der vorzeichenbehafteten Rechtsbitverschiebung zu.
>>> = weist das Ergebnis der vorzeichenlosen Rechtsbitverschiebung zu.

Beispiel Verwendung

So weisen Sie einer Variablen das Ergebnis einer Additionsoperation mit der Standardsyntax zu:

 // addiere 2 zum Wert von number
Nummer = Nummer + 2;

Verwenden Sie jedoch einen zusammengesetzten Zuweisungsoperator, um dasselbe Ergebnis mit der einfacheren Syntax zu erzielen:

 // addiere 2 zum Wert von number
Zahl + = 2;