Datentypen: Unterschied zwischen den Versionen
Aus FI-Wiki
Die Seite wurde neu angelegt: „== Datentypen == === Primitive Datentypen in Java === '''byte''' - Größe: 8 Bit - Wertebereich: -128 bis 127 - Speicherfreundlich, oft für große Arrays verwendet '''short''' - Größe: 16 Bit - Wertebereich: -32.768 bis 32.767 '''int''' - Größe: 32 Bit - Wertebereich: -2³¹ bis 2³¹-1 (~ -2,1 Mrd. bis +2,1 Mrd.) - Standard-Datentyp für ganzzahlige Werte '''long''' - Größe: 64 Bit - Wertebereich…“ |
Keine Bearbeitungszusammenfassung |
||
| Zeile 3: | Zeile 3: | ||
=== Primitive Datentypen in Java === | === Primitive Datentypen in Java === | ||
'''byte''' | '''byte''' | ||
* Größe: 8 Bit | |||
* Wertebereich: −128 bis 127 | |||
* sehr speichersparend, oft in großen Datenmengen verwendet | |||
'''short''' | '''short''' | ||
* Größe: 16 Bit | |||
* Wertebereich: −32.768 bis 32.767 | |||
'''int''' | '''int''' | ||
* Größe: 32 Bit | |||
* Wertebereich: −2³¹ bis 2³¹−1 (~ −2,1 Mrd. bis +2,1 Mrd.) | |||
* Standard-Datentyp für Ganzzahlen | |||
'''long''' | '''long''' | ||
* Größe: 64 Bit | |||
* Wertebereich: −2⁶³ bis 2⁶³−1 | |||
* für sehr große Ganzzahlen | |||
'''float''' | '''float''' | ||
* Größe: 32 Bit | |||
* Genauigkeit: ca. 7 Dezimalstellen | |||
* für Gleitkommazahlen (mit `f`: z. B. `3.14f`) | |||
'''double''' | '''double''' | ||
* Größe: 64 Bit | |||
* Genauigkeit: ca. 15 Dezimalstellen | |||
* Standard für Gleitkommazahlen | |||
'''char''' | '''char''' | ||
* Größe: 16 Bit | |||
* speichert ein einzelnes Unicode-Zeichen (z. B. `'A'`, `'€'`, `'ß'`) | |||
'''boolean''' | '''boolean''' | ||
* Werte: `true` oder `false` | |||
* für logische Bedingungen (z. B. in if-Abfragen) | |||
=== Referenztyp in diesem Kapitel === | |||
'''String''' | |||
* speichert eine **Zeichenkette** (Text) | |||
* ist **kein primitiver Datentyp**, sondern ein **Objekt** | |||
* wird in Anführungszeichen geschrieben, z. B. `"Hallo Welt"` | |||
* bietet viele Methoden (z. B. `length()`, `toUpperCase()`, `substring()`) | |||
'''Kurz gesagt:''' | |||
Primitive Datentypen speichern einfache Werte direkt. | |||
Der String ist ein Referenztyp und speichert komplexere Texte in einem Objekt. | |||
Version vom 14. November 2025, 08:39 Uhr
Datentypen
Primitive Datentypen in Java
byte
- Größe: 8 Bit
- Wertebereich: −128 bis 127
- sehr speichersparend, oft in großen Datenmengen verwendet
short
- Größe: 16 Bit
- Wertebereich: −32.768 bis 32.767
int
- Größe: 32 Bit
- Wertebereich: −2³¹ bis 2³¹−1 (~ −2,1 Mrd. bis +2,1 Mrd.)
- Standard-Datentyp für Ganzzahlen
long
- Größe: 64 Bit
- Wertebereich: −2⁶³ bis 2⁶³−1
- für sehr große Ganzzahlen
float
- Größe: 32 Bit
- Genauigkeit: ca. 7 Dezimalstellen
- für Gleitkommazahlen (mit `f`: z. B. `3.14f`)
double
- Größe: 64 Bit
- Genauigkeit: ca. 15 Dezimalstellen
- Standard für Gleitkommazahlen
char
- Größe: 16 Bit
- speichert ein einzelnes Unicode-Zeichen (z. B. `'A'`, `'€'`, `'ß'`)
boolean
- Werte: `true` oder `false`
- für logische Bedingungen (z. B. in if-Abfragen)
Referenztyp in diesem Kapitel
String
- speichert eine **Zeichenkette** (Text)
- ist **kein primitiver Datentyp**, sondern ein **Objekt**
- wird in Anführungszeichen geschrieben, z. B. `"Hallo Welt"`
- bietet viele Methoden (z. B. `length()`, `toUpperCase()`, `substring()`)
Kurz gesagt: Primitive Datentypen speichern einfache Werte direkt. Der String ist ein Referenztyp und speichert komplexere Texte in einem Objekt.
