Datentypen

0

Datentypen

Wie im vorherigen Kapitel erläutert, muss eine Variable in Java ein bestimmter Datentyp sein:

Beispiel

int myNum = 5;               // Integer (ganze Zahl)
float myFloatNum = 5.99f;    // Floating Punktnummer
char myLetter = 'D';         // Character
boolean myBool = true;       // Boolean
String myText = "Hallo";     // String

Probier es aus im Online Compiler!

Datentypen werden in zwei Gruppen unterteilt:

  • Primitive Datentypen – umfasst byte, short, int, long, float, double, boolean und char
  • Nicht-primitive Datentypen – wie Strings, Arrays und Klassen (mehr dazu erfährst Du in einem späteren Kapitel)

Primitive Datentypen

Ein primitiver Datentyp gibt die Größe und den Typ variabler Werte an und verfügt über keine zusätzlichen Methoden.

In Java gibt es acht primitive Datentypen:

Data TypeSizeDescription
byte1 byteStores whole numbers from -128 to 127
short2 bytesStores whole numbers from -32,768 to 32,767
int4 bytesStores whole numbers from -2,147,483,648 to 2,147,483,647
long8 bytesStores whole numbers from -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
float4 bytesStores fractional numbers. Sufficient for storing 6 to 7 decimal digits
double8 bytesStores fractional numbers. Sufficient for storing 15 decimal digits
boolean1 bitStores true or false values
char2 bytesStores a single character/letter or ASCII values

Schreibe einen Kommentar

Nach oben scrollen