01 - Variablen & Datentypen
Eine Einführung in Variablen und Datentypen in der Java-Programmierung.
Variablen sind Container, die Daten in deinem Programm speichern. Stell dir diese als beschriftete Boxen vor, in die du verschiedene Arten von Informationen legen kannst.
Was ist eine Variable?
Eine Variable hat drei Hauptkomponenten:
- Typ: Welche Art von Daten sie enthält (z. B. Integer, String, Boolean)
- Name: Die Bezeichnung, die du verwendest, um auf die Variable zu verweisen
- Wert: Die darin enthaltenen Daten
Deklarieren/Erstellen von Variablen
In Java musst du eine Variable deklarieren bevor du sie verwenden kannst, so wie du eine Box benötigst bevor du etwas in sie ablegen kannst. Die Syntax lautet:
int alter;
alter = 18;
int alter = 18; // Deklaration und Zuweisung in einer ZeilePrimitive Datentypen
Du fragst dich vielleicht, was "int" bedeutet. Es ist ein primitiver Datentyp in Java. Java hat 8 primitiven Datentypen. Hier sind die wichtigsten für Modding:
| Datentyp | Beschreibung | Beispiel |
|---|---|---|
| int | Ganze Zahlen | int punkte = 100; |
| double | Dezimalzahlen (mit Punkt statt Komma) | double pi = 3.14; |
| boolean | Wahr oder falsch (true oder false) | boolean istAktiv = true; |
| char | Einzelnes Zeichen | char note = 'A'; |
| String | Zeichenfolge (Text) | String name = "Hytale"; |
Typumwandlung
Manchmal möchtest du vielleicht nicht, dass eine Variable den gleichen Typ beibehält. Du kannst zwischen den Typen umwandeln:
Automatisch
int num = 10;
double decimalNum = num; // 10.0 - funktioniert automatischManuell (Casting)
double decimalNum = 9.78;
int num = (int) decimalNum; // 9 - Nachkommastellen fallen wegKonstanten
Wenn du eine Variable willst, die sich nicht ändern sollte, verwendest du das final Schlüsselwort:
final double PI = 3.14159;Konvention: Konstanten verwenden NUR_GROßBUCHSTABEN_MIT_UNTERSTRICHEN.
Üben
Es ist am besten, das zu üben, was du gerade gelernt hast - schau jetzt nicht oben und probier es selber zu machen. Schau nur nach oben, wenn du nicht weiter weißt!
- Deklariere eine ganzzahlige Variable namens
lebenund setzen Sie diese auf 3. - Deklarieren Sie eine "double"-Variable namens „erdanziehung“ und setzen Sie diese auf 9,81.
- Deklariere eine "boolean"-Variable namens
istSpielVorbeiund setze diese auf false. - Konvertiere die Variable „leben“ in eine Dezimalzahl und speichere diese in einer neuen Variable namens „lebenAlsDouble“.
- Deklariere eine Konstante namens
MAX_LEVELund setze diese auf 100.
Super! Du hast etwas über Variablen und Datentypen in Java gelernt. In der nächsten Lektion wirst du etwas über Operatoren und Ausdrücke lernen.