1. Variabel dan kotak

Variabel adalah hal khusus untuk menyimpan data . Data apa pun. Semua data di Java disimpan menggunakan variabel. Salah satu cara terbaik untuk memahami variabel adalah sebagai sebuah kotak: kotak yang benar-benar biasa .

Misalnya, Anda menulis angka 13 di selembar kertas dan memasukkannya ke dalam kotak. Sekarang kita dapat mengatakan bahwa " kotak menyimpan nilai 13 ".

Setiap variabel di Java memiliki tiga properti penting: type , name , dan value .

Nama ini digunakan untuk membedakan satu variabel dari yang lain. Ini seperti label pada sebuah kotak .

Jenis variabel menentukan jenis nilai/data yang dapat disimpan di dalamnya. Kami menyimpan kue di kotak kue, sepatu di kotak sepatu, dll.

Nilai adalah beberapa objek atau data yang disimpan dalam variabel.

Setiap objek dalam bahasa Java memiliki tipenya masing-masing . Misalnya, kita dapat memiliki tipe data berikut: integer , bilangan pecahan , teks , Kucing , Rumah , dll.

Setiap variabel (kotak) juga memiliki tipenya sendiri . Variabel hanya dapat menyimpan nilai yang sesuai dengan tipenya. Kotak yang berbeda digunakan untuk menyimpan barang yang berbeda: sekotak coklat, satu karton untuk selusin telur, dll. Ini seperti di kehidupan nyata.


2. Membuat variabel

Dalam bahasa Java, kami membuat variabel menggunakan perintah yang mengambil bentuk ini:

type name;
Mendeklarasikan sebuah variabel

di mana tipe adalah tipe variabel (yang sesuai dengan tipe nilai yang dapat disimpan oleh variabel), dan nama adalah nama variabel.

Contoh:

Membuat variabel: pertama jenisnya, lalu namanya. Keterangan
int a;
Buat variabel bernama ayang tipenya int.
String s;
Buat variabel bernama syang tipenya String.
double c;
Buat variabel bernama cyang tipenya double.

Dua jenis yang paling umum digunakan adalah bilangan bulat (dilambangkan dengan int) dan teks (dilambangkan dengan String). Jenisnya doublejuga populer. Ini mewakili bilangan pecahan (nyata).


3. Penugasan

Seperti disebutkan di atas, variabel memiliki nama, jenis, dan nilai. Kami sudah mempertimbangkan nama dan jenisnya, tapi bagaimana dengan nilainya? Bagaimana cara memasukkan nilai ke dalam variabel?

Untuk menetapkan nilai ke variabel, kami memiliki operator penugasan . Ini menyalin nilai dari satu variabel ke variabel lainnya. Itu tidak memindahkan nilai. Itu menyalin . Seperti file pada disk. Tugas terlihat seperti ini:

name = value;
Operator penugasan

dimana name adalah nama variabel dan value adalah nilai yang akan dimasukkan ke dalam variabel. Nilainya bisa berupa nilai literal, nama variabel lain, atau bahkan beberapa ekspresi yang menyertakan variabel.

Contoh:

Kode Keterangan
int i;
int a, b;
int x;
Variabel idibuat
The adan bvariabel dibuat
Variabel xdibuat
i = 3;
Variabel idiatur ke nilai 3.
a = 1;
b = a + 1;
Variabel adiatur ke nilai 1.
Variabel bdiatur ke nilai 2.
x = 3;
x = x + 1;
Variabel xdiatur ke nilai 3.
Pada baris berikutnya, nilai xdinaikkan sebesar 1. xsekarang 4.

Operator penugasan adalah =simbolnya. Ini bukan perbandingan. Itu tidak lebih atau kurang dari perintah untuk menyalin nilai di sebelah kanan tanda sama dengan ke dalam variabel , yang ada di sebelah kiri. Untuk operasi perbandingan , Java menggunakan double equals: ==.


4. Kucing dan kotak

Cara menangkap kucing:

  1. Ambil kotak kosong.
  2. Tunggu.

Itu lelucon 🙂

Tentu saja, Anda mungkin dapat memasukkan selusin kucing ke dalam kotak, tetapi hanya satu nilai yang dapat dimasukkan ke dalam variabel . Ini terkait dengan tugas selanjutnya.