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;
Mengisytiharkan pembolehubah

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
int a;
Buat pembolehubah bernama ayang jenisnya ialah int.
String s;
Buat pembolehubah bernama syang jenisnya ialah String.
double c;
Buat pembolehubah bernama cyang jenisnya ialah double.

Dua jenis yang paling biasa digunakan ialah integer (ditandakan dengan int) dan teks (ditandakan dengan String). Jenisnya doublejuga 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;
Pengendali tugasan

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
int i;
int a, b;
int x;
Pembolehubah idicipta
dan apembolehubah bdicipta
Pembolehubah xdicipta
i = 3;
Pembolehubah iditetapkan kepada nilai 3.
a = 1;
b = a + 1;
Pembolehubah aditetapkan kepada nilai 1.
Pembolehubah bditetapkan kepada nilai 2.
x = 3;
x = x + 1;
Pembolehubah xditetapkan kepada nilai 3.
Pada baris seterusnya, nilai xmeningkat sebanyak 1. xadalah 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:

  1. Ambil kotak kosong.
  2. 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.