====== 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 } |