Variablen: Unterschied zwischen den Versionen
Aus FI-Wiki
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 13: | Zeile 13: | ||
'''Deklaration''': die Festlegung von Dimension, Bezeichner, Datentyp | '''Deklaration''': die Festlegung von Dimension, Bezeichner, Datentyp | ||
'''Initialisierung''': der Variable einen definierten Startwertzuweisen | '''Initialisierung''': der Variable einen definierten Startwertzuweisen | ||
Zeile 33: | Zeile 32: | ||
== Datentypen == | == Datentypen == | ||
Klar! Hier ist eine einfache **Liste der primitiven Datentypen in Java**: | |||
--- | |||
### 🟢 **Primitive Datentypen in Java** | |||
1. **byte** | |||
- Größe: 8 Bit | |||
- Wertebereich: -128 bis 127 | |||
- Speicherfreundlich, oft für große Arrays verwendet | |||
2. **short** | |||
- Größe: 16 Bit | |||
- Wertebereich: -32.768 bis 32.767 | |||
3. **int** | |||
- Größe: 32 Bit | |||
- Wertebereich: -2³¹ bis 2³¹-1 (~ -2,1 Mrd. bis +2,1 Mrd.) | |||
- Standard-Datentyp für ganzzahlige Werte | |||
4. **long** | |||
- Größe: 64 Bit | |||
- Wertebereich: -2⁶³ bis 2⁶³-1 | |||
- Für sehr große Ganzzahlen | |||
5. **float** | |||
- Größe: 32 Bit | |||
- Genauigkeit: ca. 7 Dezimalstellen | |||
- Für Gleitkommazahlen (mit `f` am Ende, z. B. `3.14f`) | |||
6. **double** | |||
- Größe: 64 Bit | |||
- Genauigkeit: ca. 15 Dezimalstellen | |||
- Standard-Datentyp für Gleitkommazahlen | |||
7. **char** | |||
- Größe: 16 Bit | |||
- Speichert ein einzelnes Unicode-Zeichen (z. B. `'A'`, `'€'`) | |||
8. **boolean** | |||
- Werte: `true` oder `false` | |||
- Für logische Werte / Bedingungen | |||
[[Kategorie:Programmieren]] | [[Kategorie:Programmieren]] |
Version vom 22. April 2025, 11:27 Uhr
Variablen
Variablen kann man sich als Behälter für Daten vorstellen.
BILD
Hier wird die Fließkommazahl 5.5 in den Behälter mit dem Namen x gepackt.
Das nennt man Zuweisung. Der Zuweisungsoperator ist das = .
Die Anweisung in Java würde also so aussehen: double x = 5.5; Deklaration der Variable x und gleichzeitige Initialisierung.
Deklaration: die Festlegung von Dimension, Bezeichner, Datentyp
Initialisierung: der Variable einen definierten Startwertzuweisen
public class Flaeche {
public static void main(String[] args) {
double breite = 10.5;
double laenge = 10;
double flaeche = laenge * breite;
System.out.println("Fläche: " + flaeche + " qm");
}
}
Datentypen
Klar! Hier ist eine einfache **Liste der primitiven Datentypen in Java**:
---
- 🟢 **Primitive Datentypen in Java**
1. **byte**
- Größe: 8 Bit - Wertebereich: -128 bis 127 - Speicherfreundlich, oft für große Arrays verwendet
2. **short**
- Größe: 16 Bit - Wertebereich: -32.768 bis 32.767
3. **int**
- Größe: 32 Bit - Wertebereich: -2³¹ bis 2³¹-1 (~ -2,1 Mrd. bis +2,1 Mrd.) - Standard-Datentyp für ganzzahlige Werte
4. **long**
- Größe: 64 Bit - Wertebereich: -2⁶³ bis 2⁶³-1 - Für sehr große Ganzzahlen
5. **float**
- Größe: 32 Bit - Genauigkeit: ca. 7 Dezimalstellen - Für Gleitkommazahlen (mit `f` am Ende, z. B. `3.14f`)
6. **double**
- Größe: 64 Bit - Genauigkeit: ca. 15 Dezimalstellen - Standard-Datentyp für Gleitkommazahlen
7. **char**
- Größe: 16 Bit - Speichert ein einzelnes Unicode-Zeichen (z. B. `'A'`, `'€'`)
8. **boolean**
- Werte: `true` oder `false` - Für logische Werte / Bedingungen