Java Reference
In-Depth Information
und bauen auf dem Gleichheitsoperator mit dem vorangestellten Token für die arithmeti-
sche Operation auf. Dazu gibt es noch den Zuweisungsoperator mit gleichzeitiger String-
Verkettung.
Tabelle 5.7■ Die Zuweisungsoperatoren
Operator
Bedeutung
Beispiel
Modulo- und Zuweisungsoperator
%=
Die Anweisung a %= 5 nimmt den Wert von
a Modulo 5. Die alternative Schreibweise
wäre a = a % 5; .
Multiplikations- und Zuweisungs-
operator
*=
Die Anweisung a *= 5 multipliziert den Wert
der Variablen a mit dem Wert 5. Die alterna-
tive Schreibweise wäre a = a * 5; .
Divisions- und Zuweisungsoperator
/=
Die Anweisung a /= 5 teilt den Wert von a
durch 5. Die alternative Schreibweise wäre
a = a / 5; .
Additions- und Zuweisungsopera-
tor. Der Operator kann auch in Ver-
bindung mit Strings verwendet
werden. Dann handelt es sich um
eine Zuweisung mit String-Ver-
kettung.
+=
Die Anweisung a += 5 erhöht den Wert der
Variablen a um den Wert 5. Die alternative
Schreibweise wäre a = a + 5; . Sie können
aber auch a += "Meier" schreiben. Dann
wird der Text an den Wert gehängt, der bisher
in der Variablen a gespeichert war.
Einfacher Zuweisungsoperator
=
Die Anweisung a = 5 weist a den Wert 5 zu.
Subtraktions- und Zuweisungs-
operator
-=
Die Anweisung a -= 5 reduziert den Wert
von a um 5. Die alternative Schreibweise
wäre a = a - 5; .
Beispiel (kap5_5.html):
Listing 5.12■ Anwendung von verschiedenen Arten an Zuweisungsoperatoren
...
<body>
<script type="text/javascript">
var a = "Hugo ";
a += "Weizenkeim";
document.write(a + "<br />");
var b = 5;
b *= 3;
document.write(b + "<br />");
b %= 7;
document.write(b + "<br />");
</script>
</body>
</html>
Zuerst wird in dem Beispiel eine Variable a eingeführt und mit einem Zeichenkettenliteral
als String deiniert. Die Verwendung von += ist hier also eine Erweiterung der Zeichenkette.
Dementsprechend enthält die Variable a nun die Verknüpfung der beiden Zeichenketten.
Search WWH ::




Custom Search