Sobald eine Variable deklariert ist, muss sie explizit mit einem Zuweisungsoperator initialisiert werden, da eine Variable, der kein Wert zugewiesen wurde, nicht verwendet werden kann.
Um einer zuvor deklarierten Variablen einen bestimmten Wert zuzuweisen, müssen Sie links ihren Namen angeben, ein Gleichheitszeichen (
=
) setzen und rechts einen Ausdruck in Java schreiben, der den erforderlichen Wert angibt. Z.B:
int daysInMay; // объявление целочисленной переменной
daysInMay = 31; // оператор присваивания значения этой переменной
Hier ist ein Beispiel für die Zuweisung eines Werts zu einer symbolischen Variablen:
char noChar;
noChar = 'N';
Die Java-Sprache verfügt über die praktische Möglichkeit, Variablendeklaration und Initialisierung in derselben Zeile zu kombinieren.
int daysInMay = 31; // Пример объявления и инициализации переменной в одной строке
Auch in Java kann eine Variablendeklaration an einer beliebigen Stelle im Code platziert werden. Der folgende Code funktioniert beispielsweise:
int daysInJune = 30;
System.out.println(daysInJune);
int daysInMay = 31;
Es ist klar, dass es in einem Bereich unmöglich ist, zwei Variablen mit demselben Namen zu deklarieren. Die Sprachen C und C++ unterscheiden sich in der Deklaration und Definition einer Variablen. Hier ist ein Beispiel für eine Variablendefinition:
In Java sind Variablendeklarationen und -definitionen gleich. Link zur Quelle: Zuweisung und Initialisierungint i = 100; А вот пример ее объявления:
extern int i;
GO TO FULL VERSION