i

Fachkonzept - Datentyp

Wertebereich von Daten

Programme verarbeiten Daten auf ganz unterschiedlicher Art. Eine Temperatur verhält sich anders als ein Name, denn auf Zahlen lassen sich andere Operationen anwenden als auf Zeichenketten. Mit dem Datentyp wird festgelegt, welche Werte eine Variable annehmen kann und welche Aktionen auf diesen Werten erlaubt sind.

Ein Datentyp legt fest, welche Art von Werten eine Variable haben kann, bzw. welche Art von Werten eine Methode zurückliefert.

Jede Klasse ist ein Datentyp. Da man Klassen selbst definieren kann, gibt es in Kotlin prinzipiell unendlich viele Datentypen. Besonders wichtige vordefinierte Datentypen sind in der folgenden Tabelle zusammengefasst.

Datentyp Bedeutung Beispielwert Typische Operationen
Int ganze Zahl (positiv, negativ oder 0) 42, -7 Addition, Subtraktion, Vergleiche (<, >, ==)
Double Kommazahlen 19.75, 0.0 Addition, Subtraktion, Vergleiche (<, >, ==)
String Zeichenkette für Texte "Zutritt nur für Crew" Zusammenfügen (+), Teilstrings ausschneiden, Länge ermitteln
Boolean Wahrheitswert true, false logische Operationen (&&, ||, !), Bedingungen steuern

Suche

v
100.123.1.4 Fachkonzept - Datentyp
Kopieren durch Anklicken

Rückmeldung geben