Java Reference
In-Depth Information
2.4.6 Sonstige Operatoren
Sie haben bis hierher die wichtigsten Operatoren kennengelernt. Java stellt aber noch
einige weitere Operatoren zur Verfügung, die in einigen Situationen sehr hilfreich sein
können. Es handelt sich dabei um die Bit- und Bedingungsoperatoren . Da diese Opera-
toren seltener Anwendung finden und für den Einstieg in die Programmierung keine
große Bedeutung haben, werden sie hier nicht weiter behandelt.
2
Einen Operator möchte ich Ihnen aber noch vorstellen, weil Sie in fremden Java-Pro-
grammen durchaus öfter darauf stoßen werden. In Abschnitt 2.3.1 , »Zuweisungsopera-
tor und Cast-Operator«, war von der einfachen Zuweisung die Rede. Diese Formulierung
hat bereits angedeutet, dass es neben der einfachen Zuweisung noch eine andere gibt.
Es handelt sich dabei um die kombinierte Zuweisung , die die Wertzuweisung mit einem
arithmetischen Operator oder einem der hier nicht behandelten Bitoperatoren kombi-
niert. Zum Beispiel bedeutet a += 1 das gleiche wie a = a + 1 , also wird a um 1 erhöht und
als neuer Wert der Variablen a wieder zugewiesen. Kurz gesagt: a wird um 1 erhöht.
Operator
Bedeutung
Priorität
op=
kombinierte Zuweisung; op steht für * , / , % , + , - oder
einen Bitoperator
13
Tabelle 2.12 Kombinierte Zuweisung
a op= b entspricht der Schreibweise a = a op b . Dabei können Sie für op einen der in Tabelle
2.12 angegebenen arithmetischen oder bitweisen Operatoren einsetzen.
2.5
Übungsaufgaben
Für die folgenden Aufgaben wird vorausgesetzt, dass die folgenden Variablen deklariert
wurden:
inta=3;
intb=5;
intc=6;
doublex=1.5;
doubley=2.3;
int int_ergebnis;
double double_ergebnis;
Search WWH ::




Custom Search