~Java4Beginners~
~Java4Beginners~

Verbundoperatoren

Bevor wir uns mit den Verbundoperatoren beschäftigen, kurz zur Denkaufgabe aus dem Kapitel Arithmetische Operatoren.
Zu welchem Ergebnis führt double ergebnis2 = (double)(7/2);?
Das Ergebnis ist natürlich 3.0, da zuallererst die Berechnung innerhalb der Klammer erfolgt. 7/2 ist eine Integerdivision mit dem Ergebnis 3. Dieses Ergebnis wird nun zu double gecastet.
Nun aber zu den Verbundoperatoren.

Was sind Verbundoperatoren

Verbundoperatoren sind zusammengesetzte Operatoren aus einem Arithmetischen Operator und dem Zuweisungsoperator. Folgende Verbundoperatoren unterstützt Java.
  • +=
  • -=
  • *=
  • /=
  • %=
Verbundoperatoren werden immer in Verbindung einer Zuweisung verwendet.

Wie löse ich einen Verbundoperator auf.


    zahl += 3;
Diese kurze Form steht für zahl = zahl + 3.

    zahl *= 3;
Die Kurzform könnte man auch mit zahl = zahl * 3 codieren.
Somit lässt sich für die Verbundoperator folgendes System erkennen.

nach oben Java4Beginners -- Seitenversion 1.0 -- Stand: 2017-04-07