Variabel dalam bahasa Java harus didefinisikan terlebih dahulu sebelum digunakan. Cara umum untuk mendefinisikan variabel adalah:
Ketik nama variabel;
Tipenya termasuk int, short, char, dll., semuanya tetap (kami akan memperkenalkannya secara detail di bagian selanjutnya). Kita perlu memilih tipe apa yang sesuai dengan situasi sebenarnya. Tipe yang berbeda mewakili ukuran variabel dan memiliki rentang data yang sesuai. Nama variabel adalah nama yang diberikan oleh pengguna kami, yang dapat diberi nama oleh programmer kami. Namun, agar tidak menimbulkan konflik, nama ini mengikuti persyaratan pengenal , yaitu:
1) Karakter pertama harus berupa huruf, garis bawah (_), tanda dolar ($) atau tanda RMB (¥).
2) Pengenal terdiri dari angka (0~9), huruf besar (A~Z), huruf kecil (a~z), garis bawah (_), tanda dolar ($), tanda RMB (¥), dan semua karakter heksadesimal . Ini terdiri dari kode ASCII sebelum 0xc0.
3) Nama tidak boleh tumpang tindih dengan kata kunci atau kata khusus.
4) Tidak ada batasan panjang pengidentifikasi.
5) Pengidentifikasi peka huruf besar-kecil.
Selanjutnya kita dapat mencoba mendefinisikan suatu variabel seperti bilangan bulat, sebagai berikut:
nomor dalam;
Artinya, kata kunci variabel integer int space number, di mana number adalah nama yang kita berikan sendiri. Perhatikan bahwa ini harus diakhiri dengan titik koma bahasa Inggris. Anda dapat mencoba mendefinisikan sendiri variabel lain di komputer.
Tentunya jika kita memberi nama pada variabel char, seperti:
inchar;
Jelas ini salah karena memiliki nama yang sama dengan pengenalnya.
Penugasan dan inisialisasi variabel
Di Java, ada dua jenis penugasan variabel. Yang pertama adalah menetapkan nilai ketika variabel didefinisikan, yang juga disebut inisialisasi . Yang kedua adalah menetapkan nilai dalam pernyataan penugasan tunggal operator (=) .
Misalnya, nomor variabel di atas dapat ditetapkan sebagai berikut:
intnumber=2020;//Inisialisasi ke 2020 saat mendefinisikan
Juga mungkin:
intnumber;//Hanya tentukan variabel angka, tidak ada nilai yang ditetapkan, defaultnya adalah 0number=2021;//Satu pernyataan menetapkan nilai ke 2021
Silakan coba kedua metode ini masing-masing.
Selain itu, Java memungkinkan Anda untuk mendefinisikan beberapa variabel dengan tipe yang sama secara bersamaan dan menginisialisasi beberapa variabel, seperti:
intangka1=1999,angka2=2000,angka3=2049;
Cara ini juga memungkinkan, Anda dapat menggunakannya sesuai dengan situasi sebenarnya. Anda perlu memperhatikan bahwa variabel harus diberi nilai sebelum menggunakannya hasil yang diinginkan.
Saya harap Anda dapat berlatih lebih banyak berdasarkan pemahaman Anda.