Thema dieses Kapitels sind Datentypen und Operationen mit diesen.
Eine Variable hat zwingend einen Datentyp. Folgende kommen besonders häufig vor:
- int: Ganzzahliger Wert (positiv und negativ)
- double: Gleitkommazahl mit Double Precision (15 Nachkommastellen). 8 bit groß.
- char: einzelnes Zeichen
- String: Zeichenfolge
- boolean: kleinste Informationseinheit (1 bit). Kann nur die boole’schen Werte “true” oder “false” annehmen.
Variablen kann man mithilfe von Operatoren bearbeiten. Die einfachsten sind die Grundrechenarten. Diese nehmen zwei int/double und geben ein int/double aus.Daneben gibt es noch weitere:
- Verkettung: Bei Anwendung auf Strings verkettet “+” die beiden Strings. Demnach gibt sie ein String zurück.
- Vergleich: Diese kann man nur auf Zahlen anwenden, sie geben ein boolean zurück
<
kleiner<=
kleinergleich>
größer>=
größergleich==
gleich!=
ungleich
- Boolsche Operation: Hier können nur Wahrheitswerte verglichen werden.
&&
isttrue
, wenn beide Wertetrue
sind||
Isttrue
, wenn einer der Wertetrue
ist!x
Isttrue
, wennx
nichttrue
ist.
Die Tabelle, welcher Datentyp bei welcher Operation ausgegeben wird, findest du hier.