Thema dieses Kapitels sind Datentypen und Operationen mit diesen.

Eine Variable hat zwingend einen Datentyp. Folgende kommen besonders häufig vor:

  • intGanzzahliger 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.
    • && ist true, wenn beide Werte true sind
    • || Ist true, wenn einer der Werte true ist
    • !x Ist true, wenn x nicht true ist.

Die Tabelle, welcher Datentyp bei welcher Operation ausgegeben wird, findest du hier.