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 Wertetruesind||Isttrue, wenn einer der Wertetrueist!xIsttrue, wennxnichttrueist.
Die Tabelle, welcher Datentyp bei welcher Operation ausgegeben wird, findest du hier.