Zum Hauptinhalt springen

Primitive Datentypen

In Java gibt es eine beachtliche Anzahl an Datentypen gemäss folgender Tabelle. Vorerst nutzen wir die primitiven Datentypen. Diese sind erkennbar, indem der Datentyp kleingeschrieben ist.

DatentypGrösseBeschreibungSpezifika
boolean1 bitSpeichert true (wahr) oder false (falsch) Werte
byte1 byteSpeichert ganze Zahlen von -128 bis 127
short2 bytesSpeichert ganze Zahlen von -32'768 bis 32'767
char2 bytesSpeichert ein einzelnes Zeichen oder ASCII''
int4 bytesSpeichert ganze Zahlen -2'147'483'648 bis 2'147'483'647
float4 bytesSpeichert Gleitkommazahlen von 6 bis 7 Dezimalstellenf
long8 bytesSpeichert ganze Zahlen von -9'223'372'036'854'775'808l bis 9'223'372'036'854'775'807ll
double8 bytesSpeichert Gleitkommazahlen von 15 Dezimalstellend

🖊 A1: Datentypen bestimmen

Bestimmen Sie die die kleinst möglichen Datentypen für die folgenden Werte:

11.39    .................................

‘b‘ .................................

37 .................................

true .................................

"Hello" .................................
Musterlösung

In gleicher Reihenfolge wie die Aufgabe:

  • float (double ist nicht die kleinst mögliche)
  • char
  • byte (short, int oder long sind nicht die kleinst möglichen)
  • boolean
  • String