Setelah suatu variabel dideklarasikan, variabel tersebut harus diinisialisasi secara eksplisit menggunakan operator penugasan, karena variabel yang belum diberi nilai tidak dapat digunakan.
Untuk menetapkan nilai tertentu pada variabel yang dideklarasikan sebelumnya, Anda perlu menunjukkan namanya di sebelah kiri, memberi tanda sama dengan (
=
), dan menulis beberapa ekspresi di Java yang menentukan nilai yang diperlukan di sebelah kanan. Misalnya:
int daysInMay; // объявление целочисленной переменной
daysInMay = 31; // оператор присваивания значения этой переменной
Berikut adalah contoh pemberian nilai ke variabel simbolik:
char noChar;
noChar = 'N';
Bahasa Java memiliki kemampuan yang mudah untuk menggabungkan deklarasi variabel dan inisialisasi pada baris yang sama.
int daysInMay = 31; // Пример объявления и инициализации переменной в одной строке
Juga di Java, deklarasi variabel dapat ditempatkan di mana saja dalam kode, misalnya kode di bawah ini berfungsi:
int daysInJune = 30;
System.out.println(daysInJune);
int daysInMay = 31;
Jelas bahwa dalam satu scope tidak mungkin mendeklarasikan dua variabel dengan nama yang sama. Bahasa C dan C++ berbeda dalam deklarasi dan definisi suatu variabel. Berikut adalah contoh definisi variabel:
Di Java, deklarasi dan definisi variabel sama. Tautan ke sumber: Penugasan dan inisialisasiint i = 100; А вот пример ее объявления:
extern int i;
GO TO FULL VERSION