Після оголошення змінної її потрібно явно ініціалізувати за допомогою оператора присвоєння, оскільки використовувати змінну, якій не надано якесь значення, неможливо.
Для присвоєння раніше оголошеної змінної певного значення потрібно вказати ліворуч її ім'я, поставити знак рівності (
=
), а праворуч записати деякий вираз мовою Java, що задає потрібне значення. Наприклад:
int daysInMay; // объявление целочисленной переменной
daysInMay = 31; // оператор присваивания значения этой переменной
А ось приклад надання символьної змінної деякого значення:
char noChar;
noChar = 'N';
Мова Java має зручну можливість поєднувати оголошення та ініціалізацію змінної в одному рядку.
int daysInMay = 31; // Пример объявления и инициализации переменной в одной строке
Також у мові Java оголошення змінної можна розміщувати у будь-якому місці коду, наприклад, наведений нижче код працездатний:
int daysInJune = 30;
System.out.println(daysInJune);
int daysInMay = 31;
Певна річ, що в одній області видимості неможливо оголосити дві змінні з однаковими іменами. У мовах З і З++ різняться оголошення визначення змінної. Ось приклад визначення змінної:
У мові Java оголошення та визначення змінних не різняться. Посилання на першоджерело: Привласнення та ініціалізаціяint i = 100; А вот пример ее объявления:
extern int i;
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ