Operatoren in Java

Neben den klassischen arithmetischen Operatoren gibt es noch viele weitere Operatoren. Diese lassen sich in Zuweisungsoperatoren, Inkrement- und Dekrementoperatoren, Vergleichsoperatoren und logisch Verknüpfungsoperatoren unterteilen. Die Auswertereihenfolge dieser Operatoren ist auf der Seite zu den arithmetischen Operatoren beschrieben.

Zuweisungsoperatoren in Java

OperatorBedeutungBeispiel
+=Additionx= x + y
-=Subtraktionx= x – y
*=Multiplikationx= x * y
/=Divisionx= x / y
&/Modulox= x % y
Zuweisungsoperatoren in Java

Inkrementoperatoren und Dekrementoperatoren in Java

OperatorAusdruckBedeutung
++++xx= x + 1
++x++x= x + 1
–xx= x – 1
x–x= x – 1
Inkrementoperatoren und Dekrementoperatoren in Java

y = x++ bedeutet: y erhält den Wert von x, danach wird x um 1 erhöht

z = ++x bedeutet: x wird zuerst um 1 erhöht, und dann z zugewiesen.

Vergleichsoperatoren in Java

OperatorAusdruckBedeutungAnwendung
==x == ywahr, wenn x gleich yalle primitiven Datentypen und Objekte
!=y != ywahr, wenn x ungleich yalle primitiven Datentypen und Objekte
<x < ywahr, wenn x kleiner ynur numerische primitive Datentypen
>x > ywahr, wenn x größer ynur numerische primitive Datentypen
<=x <= ywahr, wenn x kleiner gleich ynur numerische primitive Datentypen
>=x >= ywahr, wenn x größer gleich y
Vergleichsoperatoren in Java

Logische Verknüpfungsoperatoren

OperatorAusdruckBedeutung
&&x && yund
||x || yoder
^x ^ yentweder, oder
&x & ybitweise und
|x | ybitweise oder
~x ~ ybitweise Negation,
Einerkompliment
Logische Verknüpfungsoperatoren

Schreibe einen Kommentar