info:sek-ii:e2:java-grundlagen:fk-datentypen
Fachkonzept: Datentypen
In Java gibt es verschiedene Datentypen. Ein Datentyp ist eine bestimmte Form, Dinge in Variablen zu speichern. So kann man z.B. Zahlen, Text oder auch Wahrheitswerte speichern. Eine Übersicht über die Datentypen in Java bietet die folgende Tabelle.
Datentyp | Größe | Beschreibung |
---|---|---|
byte | 1 Byte | Ganze Zahlen zwischen -128 und 127 |
short | 2 Bytes | Ganze Zahlen zwischen -32.768 und 32.767 |
int | 4 Bytes | Ganze Zahlen zwischen -2.147.483.648 und 2.147.483.647 |
long | 8 Bytes | Ganze Zahlen zwischen -9.223.372.036.854.775.808 und 9.223.372.036.854.775.807 |
float | 4 Bytes | Kommazahlen mit bis zu 7 Nachkommastellen |
double | 8 Bytes | Kommazahlen mit bis zu 15 Nachkommastellen |
boolean | 1 Bit | Wahrheitswerte (true / false ) |
char | 2 Bytes | Ein einzelnes Zeichen, das nach dem ASCII-Code kodiert wurde |
String | 2 Bytes / char | Besteht aus einem oder mehreren Zeichen (char ) |
Wie auch schon bei den boolean-Variablen kann man Variablen mit diesen Datentypen deklarieren:
// Ganzzahlige Datentypen byte var1 = 127; short var2 = 32767; int var3 = 2147483647; long var4 = 9223372036854775807L; // Das L am Ende benötigt Java, um zu verstehen, dass ein Long gemeint ist. // Kommazahlen float var5 = 5.99f; // Das f am Ende benötigt Java, um zu verstehen, dass ein Float gemeint ist. double var6 = 5.99d; // Das d am Ende benötigt Java, um zu verstehen, dass ein Double gemeint ist. // Andere Datentypen boolean var7 = false; char var8 = 'H'; String var9 = "Hallo, Welt!";
info/sek-ii/e2/java-grundlagen/fk-datentypen.txt · Zuletzt geändert: 2021-06-10 12:09 von christian.weber