Datentypen
Primitive Datentypen
Zahlen
Byte
Ganzzahl von -128 bis 127
Short
Ganzzahl von -32.768 bis 32.767
Integer
Ganzzahl von -2.147.483.648 bis 2.147.483.647
Long
Ganzzahl von -9.223.372.036.854.775.808 bis 9.223.372.036.854.775.807
Float
Größe von 4 Bytes
Double
Größe von 8 Bytes
Wahrheitswerte
Wahrheitswerte können entweder wahr (true
) oder falsch (false
) sein
Char
Ein Char speichert ein einzelnes Zeichen ab
Zeichenketten
In einem String kann Text gespeichert werden. Er besteht im Hintergrund aus einem Array aus Chars, weswegen sein Zeichenlimit gleich dem Integer-Limit ist.
Komplexe Datentypen
Arrays
In einem Array können mehrere Elemente des selben Datentyps gespeichert werden. Ein Array hat eine vordefinierte Größe, die im Nachhinein nicht mehr geändert werden kann.
Hier wird beispielhaft ein Integer-Array der Größe 10 erstellt:
Hier wird der erste Eintrag des Arrays auf 123
gesetzt:
Und hier wird der fünfte Eintrag des Arrays ausgegeben:
Arraylist
Hier wird die Arrayliste initialisiert:
Hier werden der Arrayliste Elemente hinzugefügt:
Hier werden Elemente aus der Arrayliste ausgelesen:
Set
Der Vorteil eines Sets besteht darin, dass es die mathematische Menge abbildet und daher jedes Element nur einmal vorkommen kann. Daher kann das selbe Objekt nicht zweimal hinzugefügt werden.
Hier wird das Set, in diesem Fall ein HashSet, initialisiert:
Hier werden dem Set nun Elemente hinzugefügt:
Hier werden die Elemente des Sets mit Hilfe einer for-Schleife ausgelesen: