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
Letzte Aktualisierung: