Inhalt
Operatoren sind mathematische, arithmetische oder logische Operatoren. Außerdem können sie Strings oder Zahlen miteinander vergleichen.
Operatoren für Strings
Operator | Bedeutung | Beispiel |
---|---|---|
== | ist gleich | if(StringEins == StringZwei) ... |
!= | ist nicht gleich | if(StringEins != StringZwei) ... |
Operatoren für Zahlen
Operator | Bedeutung | Beispiel |
---|---|---|
!= | Ungleichheit | int a = 2; int b = 4; if(a != b) ... |
< | kleiner als | int a = 2; int b = 4; if(a < b) ... |
> | größer als | int a = 2; int b = 4; if(a > b) ... |
<= | kleiner gleich | int a = 2; int b = 4; if(a <= b) ... |
>= | größer gleich | int a = 2; int b = 4; if(a >= b) ... |
Arithmetische Operatoren
Operator | Bedeutung | Anwendung | Funktion |
---|---|---|---|
= | Zuweisung | int a = 2; int b = 4; a = b; String Buchstaben = "abcd"; String Satz = Buchstaben; | weist der linken Seite den Wert der rechten Seite zu |
+ | Addition | int a; int b; int c = a + b; | |
- | Subtraktion | int a; int b; int c = a - b; | |
* | Multiplikation | int a; int b; int c = a * b; | |
/ | Division | int a; int b; int c = a / b; | |
pow(Basis, Exponent) | Quadrieren | int a = 5; int b = 3; int c = pow(a, b); | |
sqrt() | Wurzel ziehen | float a = 14; float b =sqrt(a); | |
++ | inkrementieren (erhöhen) | a++; | erhöht den Wert der Variable a um 1 |
-- | dekrementieren (verringern) | a--; | verringert den Wert der Variable a um 1 |
% | modulo | int a = 16; int b = 7; int c = a %b; | liefert den Rest der Division zweier Zahlen (im Beispiel 16 und 7, c = 2. Ist a durch b ohne Rest teilbar, hat c den Wert 0. |
Boolsche Operatoren
Operator | Funktion | Beispiel |
---|---|---|
&& | logisches UND Prüft zwei Bedingungen Wenn beide Bedingungen wahr sind, ist auch das Ergebnis wahr | int a = 2; int b = 4; int c; if (a == 2 && b == 4) c = 6; |
|| | logisches ODER Prüft zwei Bedingungen Wenn eine der Bedingungen wahr sind, ist auch das Ergebnis wahr. | int a = 2; int b = 4; int c; if (a == 2 || b == 4) c = 6; |
Eine Sonderrolle nimmt der Operator + bei der Verwendung von Strings ein:
Er setzt zwei oder mehr Strings zu einem String zusammen.
Beispiel:
String abcd = "abcd";
String efgh = "efgh";
// String zusammenfassen
String alleBuchstaben = abcd + efgh;
➨Weitere Informationen zu Strings
Variable
Letzte Aktualisierung: