BESTE WEBSITE FÜR WEBENTWICKLER
Java-Programmiersprache. Tutorials für Anfänger

Ua En Es Fr Ru

Java-Variablen


Java-Variablen

Variablen sind Behälter zum Speichern von Datenwerten.

In Java gibt es verschiedene Typen von Variablen, zum Beispiel:

  • String - Speichert Text, z. B. „Hallo“. String-Werte werden in doppelte Anführungszeichen eingeschlossen.
  • int - Speichert ganze Zahlen ohne Dezimalstellen, z. B. 123 oder -123.
  • float - Speichert Gleitkommazahlen mit Dezimalstellen, z. B. 19,99 oder -19,99.
  • char - Speichert einzelne Zeichen, z. B. „a“ oder „B“. Char-Werte werden in einfache Anführungszeichen eingeschlossen.
  • boolean - Speichert Werte mit zwei Zuständen: true oder false.

Variablen deklarieren (erstellen)

Um eine Variable zu erstellen, müssen Sie den Typ angeben und ihr einen Wert zuweisen:

Syntax

type variableName = value;

Dabei ist type einer der Java-Datentypen (z. B. int oder String), und variableName der Name der Variablen (z. B. x oder name). Das Gleichheitszeichen dient dazu, der Variablen Werte zuzuweisen.

Um eine Variable zu erstellen, die Text speichern soll, sehen Sie sich das folgende Beispiel an:

Beispiel

Erstellen Sie eine Variable namens name vom Typ String und weisen Sie ihr den Wert zu "John":

String name = "John";
    System.out.println(name);
    
Try it Yourself »

Um eine Variable zu erstellen, die eine Zahl speichern soll, sehen Sie sich das folgende Beispiel an:

Beispiel

Erstellen Sie eine Variable namens myNum vom Typ int und weisen Sie ihr den Wert 15 zu:

int myNum = 15;
    System.out.println(myNum);
    
Try it Yourself »

Sie können auch eine Variable deklarieren, ohne ihr einen Wert zuzuweisen, und ihr den Wert später zuweisen:

Beispiel

int myNum;
    myNum = 15;
    System.out.println(myNum);
    
Try it Yourself »

Beachten Sie, dass beim Zuweisen eines neuen Werts zu einer bestehenden Variablen der vorherige Wert überschrieben wird:

Beispiel

Ändern Sie den Wert von myNum von 15 auf 20:

int myNum = 15;
    myNum = 20;  // myNum is now 20
    System.out.println(myNum);
    
Try it Yourself »

Endgültige Variablen

Wenn Sie nicht möchten, dass andere (oder Sie selbst) vorhandene Werte überschreiben, verwenden Sie das Schlüsselwort final (dadurch wird die Variable als "final" oder "constant" deklariert, was bedeutet, dass sie unveränderlich und schreibgeschützt ist):

Beispiel

final int myNum = 15;
    myNum = 20;  // will generate an error: cannot assign a value to a final variable
    

Try it Yourself »


Andere Typen

Eine Demonstration, wie man Variablen anderer Typen deklariert:

Beispiel

int myNum = 5;
    float myFloatNum = 5.99f;
    char myLetter = 'D';
    boolean myBool = true;
    String myText = "Hello";
    

Im nächsten Abschnitt erfahren Sie mehr über Datentypen.


Teste dich selbst mit Übungen

Übung:

Erstellen Sie eine Variable mit dem Namen carName und weisen Sie ihr den Wert Volvo zu.

      = ;