Operatoren

Lesezeit: < 1 Minute

Oper­a­toren sind math­e­ma­tis­che, arith­metis­che oder logis­che Oper­a­toren. Außer­dem kön­nen sie Strings oder Zahlen miteinan­der ver­gle­ichen.

Operatoren für Strings

Oper­a­torBedeu­tungBeispiel
==ist gle­ichif(StringEins == StringZwei) …
!=ist nicht gle­ichif(StringEins != StringZwei) …

Operatoren für Zahlen

Oper­a­torBedeu­tungBeispiel
!=Ungle­ich­heitint a = 2;
int b = 4;
if(a != b) …
<klein­er alsint a = 2;
int b = 4;
if(a < b) …
>größer alsint a = 2;
int b = 4;
if(a > b) …
<=klein­er gle­ichint a = 2;
int b = 4;
if(a <= b) …
>=größer gle­ichint a = 2;
int b = 4;
if(a >= b) …

Arithmetische Operatoren

Oper­a­torBedeu­tungAnwen­dungFunk­tion
=Zuweisungint a = 2;
int b = 4;
a = b;
String Buch­staben = “abcd”;
String Satz = Buch­staben;
weist der linken Seite den Wert der recht­en Seite zu
+Addi­tionint a;
int b;
int c = a + b;
-Sub­trak­tionint a;
int b;
int c = a — b;
*Mul­ti­p­lika­tionint a;
int b;
int c = a * b;
/Divi­sionint a;
int b;
int c = a / b;
pow(Basis, Expo­nent)Quadri­erenint a = 5;
int b = 3;
int c = pow(a, b);
sqrt()Wurzel ziehenfloat a = 14;
float b =sqrt(a);
++inkre­men­tieren (erhöhen)a++;erhöht den Wert der Vari­able a um 1
dekre­men­tieren (ver­ringern)a–;ver­ringert den Wert der Vari­able a um 1
%
mod­u­lo
int a = 16;
int b = 7;
int c = a %b;
liefert den Rest der Divi­sion zweier Zahlen (im Beispiel 16 und 7, c = 2. Ist a durch b ohne Rest teil­bar, hat c den Wert 0.

Boolsche Operatoren

Oper­a­torFunk­tionBeispiel
&&logis­ches UND
Prüft zwei Bedin­gun­gen
Wenn bei­de Bedin­gun­gen wahr sind, ist auch das Ergeb­nis wahr
int a = 2;
int b = 4;
int c;
if (a == 2 && b == 4) c = 6;
||logis­ches ODER
Prüft zwei Bedin­gun­gen
Wenn eine der Bedin­gun­gen wahr sind, ist auch das Ergeb­nis wahr.
int a = 2;
int b = 4;
int c;
if (a == 2 || b == 4) c = 6;

Eine Son­der­rolle nimmt der Oper­a­tor + bei der Ver­wen­dung von Strings ein:
Er set­zt zwei oder mehr Strings zu einem String zusam­men.

String abcd = “abcd”;
String efgh = “efgh”;

// String zusam­men­fassen
String alle­Buch­staben = abcd + efgh;

⇒Weit­ere Infor­ma­tio­nen zu Strings



Letzte Aktualisierung: Nov. 24, 2025 @ 11:50