Definitionen
Arithmetische Operatoren =
Mathematische Operatoren, mit denen man die Werte von Variablen beeinflussen kann.
Operation | Beispiel | Kommentar |
Addition | a + b | nur mit Zahlen |
Subtraktion | a - b | nur mit Zahlen |
Multiplikation | a ∗ b | nur mit Zahlen |
Division | a / b | ist Ganzzahldivision, falls a und b ganze Zahlen sind |
Modulo | a % b | berechnet den Rest der Division a/b |
Verkürtzte Operatoren =
Vereinfachte schreibweisen einiger arithmetischer Operatoren.
- a += b; ist dasselbe wie: a = a + b;
- a -= b; ist dasselbe wie: a = a - b;
- a *= b; ist dasselbe wie: a = a * b;
- a /= b; ist dasselbe wie: a = a / b;
- a++; ist dasselbe wie: a = a + 1;
- a --; ist dasselbe wie: a = a - 1;
Komplexe Datentypen =
Sind Objekte die vorher in einer Klasse definiert wurden. Objekte können zusätzliche Methoden enthalten.
String =
Ein komplexer Datentyp, der eine "Zeichenkette", also eine aneinanderreihung von Buchastaben (char) darstellt. Strings werden immer mit " " geschrieben (chars mit ' ').
Konkatenation =
Verknüpfen mehrerer Strings. Die verknüpften Strings werden durch ein Plus aneinander gereiht, also hintereinander geschrieben.
Java
String meinErsterString = new String();
meinErsterString = "Hallo";
Alternative Schreibweise
String meinErsterString = "Hallo";
Länge eines Strings
meinErsterString.length();