1. Pembolehubah dan kotak
Pembolehubah adalah perkara khas untuk menyimpan data . Sebarang data. Semua data dalam Java disimpan menggunakan pembolehubah. Salah satu cara terbaik untuk membayangkan pembolehubah adalah sebagai kotak: kotak biasa sepenuhnya .
Sebagai contoh, katakan anda menulis nombor 13 pada sekeping kertas dan memasukkannya ke dalam kotak. Sekarang kita boleh mengatakan bahawa " kotak menyimpan nilai 13 ".
Setiap pembolehubah dalam Java mempunyai tiga sifat penting: type , name , dan value .
Nama digunakan untuk membezakan satu pembolehubah dari yang lain . Ia seperti label pada kotak .
Jenis pembolehubah menentukan jenis nilai/data yang boleh disimpan di dalamnya. Kami simpan kek dalam kotak kek, kasut dalam kotak kasut, dll.
Nilai ialah beberapa objek atau data yang disimpan dalam pembolehubah.
Setiap objek dalam bahasa Java mempunyai jenisnya sendiri . Sebagai contoh, kita boleh mempunyai jenis data berikut: integer , nombor pecahan , teks , Cat , House , dsb.
Setiap pembolehubah (kotak) juga mempunyai jenisnya sendiri . Pembolehubah hanya boleh menyimpan nilai yang sepadan dengan jenisnya. Kotak yang berbeza digunakan untuk menyimpan perkara yang berbeza: sekotak coklat, karton untuk sedozen telur, dll. Ia sama seperti dalam kehidupan sebenar.
2. Mencipta pembolehubah
Dalam bahasa Java, kami mencipta pembolehubah menggunakan arahan yang menggunakan borang ini:
type name;
di mana jenis ialah jenis pembolehubah (yang sepadan dengan jenis nilai yang boleh disimpan oleh pembolehubah), dan nama ialah nama pembolehubah.
Contoh:
Mencipta pembolehubah: pertama jenis, kemudian nama. | Penerangan |
---|---|
|
Buat pembolehubah bernama a yang jenisnya ialah int . |
|
Buat pembolehubah bernama s yang jenisnya ialah String . |
|
Buat pembolehubah bernama c yang jenisnya ialah double . |
Dua jenis yang paling biasa digunakan ialah integer (ditandakan dengan int
) dan teks (ditandakan dengan String
). Jenisnya double
juga popular. Ia mewakili nombor pecahan (nyata).
3. Tugasan
Seperti yang dinyatakan di atas, pembolehubah mempunyai nama, jenis dan nilai. Kami sudah mempertimbangkan nama dan jenis, tetapi bagaimana dengan nilainya? Bagaimanakah saya meletakkan nilai ke dalam pembolehubah?
Untuk memberikan nilai kepada pembolehubah, kami mempunyai operator tugasan . Ia menyalin nilai dari satu pembolehubah ke yang lain. Ia tidak menggerakkan nilai. Ia menyalin . Seperti fail pada cakera. Tugasan kelihatan seperti ini:
name = value;
di mana nama ialah nama pembolehubah dan nilai ialah nilai yang akan dimasukkan ke dalam pembolehubah. Nilai boleh menjadi nilai literal, nama pembolehubah lain, atau bahkan beberapa ungkapan yang merangkumi pembolehubah.
Contoh:
Kod | Penerangan |
---|---|
|
Pembolehubah i dicipta dan a pembolehubah b dicipta Pembolehubah x dicipta |
|
Pembolehubah i ditetapkan kepada nilai 3 . |
|
Pembolehubah a ditetapkan kepada nilai 1 . Pembolehubah b ditetapkan kepada nilai 2 . |
|
Pembolehubah x ditetapkan kepada nilai 3 . Pada baris seterusnya, nilai x meningkat sebanyak 1 . x adalah sekarang 4 . |
Operator tugasan ialah =
simbol. Ini bukan perbandingan. Ia tidak lebih atau kurang daripada arahan untuk menyalin nilai di sebelah kanan tanda sama ke dalam pembolehubah , yang berada di sebelah kiri. Untuk operasi perbandingan , Java menggunakan double equals: ==
.
4. Kucing dan kotak
Cara menangkap kucing:
- Ambil kotak kosong.
- Tunggu.
Itu gurauan 🙂
Sudah tentu, anda mungkin boleh memasukkan sedozen kucing ke dalam kotak, tetapi hanya satu nilai boleh dimasukkan ke dalam pembolehubah . Ini berkaitan dengan tugasan seterusnya.
GO TO FULL VERSION