Java -Tutorials

Java-HOME Java-Einführung Java-Erste Schritte Java-Syntax Java-Kommentare Java-Variablen Java-Datentypen Java-Type-Casting Java-Operatoren Java-Strings Java-Mathematik Java-Booleans Java Wenn ... Sonst Java-Schalter Java-While-Schleife Java-For-Schleife Java Break/Continue Java-Arrays

Java-Methoden

Java-Methoden Java-Methodenparameter Überladen von Java-Methoden Java-Bereich Java-Rekursion

Java-Klassen

Java-OOP Java-Klassen/Objekte Attribute der Java-Klasse Java-Klassenmethoden Java-Konstruktoren Java-Modifikatoren Java-Kapselung Java-Pakete / API Java-Vererbung Java-Polymorphismus Innere Java-Klassen Java-Abstraktion Java-Schnittstelle Java-Enumerationen Java-Benutzereingabe Java-Datum Java-ArrayList Java LinkedList Java-HashMap Java-HashSet Java-Iterator Java-Wrapper-Klassen Java-Ausnahmen Java-RegEx Java-Threads Java-Lambda

Umgang mit Java-Dateien

Java-Dateien Java-Dateien erstellen/schreiben Java-Dateien lesen Java-Dateien löschen

Java-How-To

Fügen Sie zwei Zahlen hinzu

Java-Referenz

Java-Schlüsselwörter Java-String-Methoden Java-Mathematikmethoden

Java-Beispiele

Java-Beispiele Java-Compiler Java-Übungen Java Quiz Java-Zertifikat


Java -Variablen


Java-Variablen

Variablen sind Container zum Speichern von Datenwerten.

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

  • String- speichert Text, wie "Hallo". Zeichenfolgenwerte werden in doppelte Anführungszeichen eingeschlossen
  • int- speichert Ganzzahlen (ganze Zahlen) ohne Dezimalstellen, wie z. B. 123 oder -123
  • float- Speichert Gleitkommazahlen mit Dezimalstellen wie 19,99 oder -19,99
  • char- speichert einzelne Zeichen wie 'a' oder 'B'. Zeichenwerte sind in einfache Anführungszeichen eingeschlossen
  • boolean- speichert Werte mit zwei Zuständen: wahr oder falsch

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-Typen (z. B. intoder String) und variableName der Name der Variablen (z. B. x oder name ). Das Gleichheitszeichen wird verwendet, um 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 of type Stringund weisen Sie ihr den Wert „ John “ zu:

String name = "John";
System.out.println(name);

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 intund weisen Sie ihr den Wert 15 zu :

int myNum = 15;
System.out.println(myNum);

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

Beispiel

int myNum;
myNum = 15;
System.out.println(myNum);

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

Beispiel

Ändern Sie den Wert von myNumvon 15in 20:

int myNum = 15;
myNum = 20;  // myNum is now 20
System.out.println(myNum);


Variablen beenden

Sie können das finalSchlüsselwort jedoch hinzufügen, wenn Sie nicht möchten, dass andere (oder Sie selbst) vorhandene Werte überschreiben (dies deklariert die Variable als „endgültig“ oder „konstant“, 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


Andere Arten

Eine Demonstration, wie Variablen anderer Typen deklariert werden:

Beispiel

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

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



Variablen anzeigen

Die println()Methode wird häufig verwendet, um Variablen anzuzeigen.

Um sowohl Text als auch eine Variable zu kombinieren, verwenden Sie das +Zeichen:

Beispiel

String name = "John";
System.out.println("Hello " + name);

Sie können das +Zeichen auch verwenden, um eine Variable zu einer anderen Variablen hinzuzufügen:

Beispiel

String firstName = "John ";
String lastName = "Doe";
String fullName = firstName + lastName;
System.out.println(fullName);

Bei numerischen Werten fungiert das +Zeichen als mathematischer Operator (beachten Sie, dass wir inthier (ganzzahlige) Variablen verwenden):

Beispiel

int x = 5;
int y = 6;
System.out.println(x + y); // Print the value of x + y

Aus dem obigen Beispiel können Sie Folgendes erwarten:

  • x speichert den Wert 5
  • y speichert den Wert 6
  • Dann verwenden wir die println()Methode, um den Wert von x + y anzuzeigen, der 11 ist

Deklarieren Sie viele Variablen

Um mehr als eine Variable desselben Typs zu deklarieren , verwenden Sie eine durch Kommas getrennte Liste:

Beispiel

int x = 5, y = 6, z = 50;
System.out.println(x + y + z);


Java-Identifikatoren

Alle Java- Variablen müssen mit eindeutigen Namen identifiziert werden .

Diese eindeutigen Namen werden als Bezeichner bezeichnet .

Bezeichner können Kurznamen (wie x und y) oder aussagekräftigere Namen (age, sum, totalVolume) sein.

Hinweis: Es wird empfohlen, aussagekräftige Namen zu verwenden, um verständlichen und wartbaren Code zu erstellen:

Beispiel

// Good
int minutesPerHour = 60;

// OK, but not so easy to understand what m actually is
int m = 60;

Die allgemeinen Regeln für die Benennung von Variablen sind:

  • Namen können Buchstaben, Ziffern, Unterstriche und Dollarzeichen enthalten
  • Namen müssen mit einem Buchstaben beginnen
  • Namen sollten mit einem Kleinbuchstaben beginnen und dürfen keine Leerzeichen enthalten
  • Namen können auch mit $ und _ beginnen (wir werden es in diesem Tutorial jedoch nicht verwenden)
  • Bei Namen wird zwischen Groß- und Kleinschreibung unterschieden ("myVar" und "myvar" sind unterschiedliche Variablen)
  • Reservierte Wörter (wie Java-Schlüsselwörter wie intoder boolean) können nicht als Namen verwendet werden

Testen Sie sich mit Übungen

Übung:

Erstellen Sie eine Variable mit dem Namen carNameund weisen Sie ihr den Wert Volvozu.

  = ;