Po zadeklarowaniu zmiennej należy ją jawnie zainicjować za pomocą operatora przypisania, ponieważ nie można użyć zmiennej, której nie przypisano wartości.
Aby przypisać określoną wartość do wcześniej zadeklarowanej zmiennej, należy po lewej stronie wskazać jej nazwę, postawić znak równości (
=
), a po prawej stronie wpisać wyrażenie w Javie określające wymaganą wartość. Np:
int daysInMay; // объявление целочисленной переменной
daysInMay = 31; // оператор присваивания значения этой переменной
Oto przykład przypisania wartości do zmiennej symbolicznej:
char noChar;
noChar = 'N';
Język Java ma wygodną możliwość łączenia deklaracji zmiennych i inicjalizacji w tej samej linii.
int daysInMay = 31; // Пример объявления и инициализации переменной в одной строке
Również w Javie deklarację zmiennej można umieścić w dowolnym miejscu kodu, na przykład poniższy kod działa:
int daysInJune = 30;
System.out.println(daysInJune);
int daysInMay = 31;
Oczywiste jest, że w jednym zakresie nie da się zadeklarować dwóch zmiennych o takich samych nazwach. Języki C i C++ różnią się deklaracją i definicją zmiennej. Oto przykład definicji zmiennej:
W Javie deklaracje i definicje zmiennych są takie same. Link do źródła: Przypisanie i inicjalizacjaint i = 100; А вот пример ее объявления:
extern int i;
GO TO FULL VERSION