====== Arithmetische Operatoren ======
Ohne Java-Operatoren läuft nichts, deswegen hier eine **Merkliste** für die wichtigsten Operatoren.
==== Basics ====
^Symbol^Bedeutung^Java Code^
|-|Subtrahieren (Minus)|int a = 5;
int b = 2;
int c = a - b;
|
|*|Multiplizieren (Mal)|int a = 2;
int b = 3;
int c = a * b;
|
|/|Dividieren (Geteilt durch)|int a = 10;
int b = 2;
int c = a / b;
|
|%|Modulo (Rest)|int a = 7;
int b = 2;
int c = a % b;
(Der Rest einer Ganzzahldivision!)
|
|+|Addieren (Plus)|int a = 1;
int b = 1;
int c = a + b;
|
==== Einfache Logische Operatoren ====
^Symbol^Bedeutung^Java Code^
| &&
| **UND** - Wird ausgeführt wenn a und b wahr sind!|if (a && b){
// body
}
|
| !!
|**ODER** - Wird ausgeführt wenn a oder b wahr ist!|if (a || b){
// body
}
|
==== Gleich ist nicht gleich gleich! ====
^Symbol^Bedeutung^Java Code^
|=|Zuweisung von Werten an Variablen: Der Ausdruck auf der rechten Seite wird der Variablen auf der linken Seite zugewiesen!|int a = 3;
|
|==|Vergleiche von Ausdrücken: Die Ausdrücke auf den beiden Seiten werden auf Gleichheit überprüft.|if ( a == 3 ) {
# CODE steht hier
}
|
==== Boolsche Vergleiche ====
^Symbol^Bedeutung^Java Code^
| >
|größer|if (a > b){
// body
}
|
| <
|kleiner|if (a < b){
// body
}
|
| >=
|größer gleich|if (a >= b){
// body
}
|
| <=
|kleiner gleich|if (a <= b){
// body
}
|
| ==
|gleich|if (a == b){
// body
}
|
| !=
|ungleich|if (a != b){
// body
}
|