Variabel Java


Variabel Java

Variabel adalah wadah untuk menyimpan nilai data.

Di Java, ada berbagai jenis variabel, misalnya:

  • String- menyimpan teks, seperti "Halo". Nilai string dikelilingi oleh tanda kutip ganda
  • int - menyimpan bilangan bulat (bilangan bulat), tanpa desimal, seperti 123 atau -123
  • float - menyimpan angka floating point, dengan desimal, seperti 19,99 atau -19,99
  • char- menyimpan karakter tunggal, seperti 'a' atau 'B'. Nilai Char dikelilingi oleh tanda kutip tunggal
  • boolean - menyimpan nilai dengan dua status: benar atau salah

Mendeklarasikan (Membuat) Variabel

Untuk membuat variabel, Anda harus menentukan jenis dan memberinya nilai:

Sintaksis

type variableName = value;

Dimana type adalah salah satu tipe Java (seperti intor String), dan variableName adalah nama variabel (seperti x atau name ). Tanda sama dengan digunakan untuk memberikan nilai pada variabel.

Untuk membuat variabel yang harus menyimpan teks, lihat contoh berikut:

Contoh

Buat variabel bernama name of type Stringdan berikan nilai " John ":

String name = "John";
System.out.println(name);

Untuk membuat variabel yang harus menyimpan nomor, lihat contoh berikut:

Contoh

Buat variabel bernama myNum of type intdan berikan nilai 15 :

int myNum = 15;
System.out.println(myNum);

Anda juga dapat mendeklarasikan variabel tanpa menetapkan nilai, dan menetapkan nilai nanti:

Contoh

int myNum;
myNum = 15;
System.out.println(myNum);

Perhatikan bahwa jika Anda menetapkan nilai baru ke variabel yang ada, itu akan menimpa nilai sebelumnya:

Contoh

Ubah nilai myNumdari 15menjadi 20:

int myNum = 15;
myNum = 20;  // myNum is now 20
System.out.println(myNum);


Variabel Akhir

Namun, Anda dapat menambahkan finalkata kunci jika Anda tidak ingin orang lain (atau diri Anda sendiri) menimpa nilai yang ada (ini akan mendeklarasikan variabel sebagai "final" atau "konstan", yang berarti tidak dapat diubah dan hanya-baca):

Contoh

final int myNum = 15;
myNum = 20;  // will generate an error: cannot assign a value to a final variable


Tipe yang lain

Demonstrasi cara mendeklarasikan variabel tipe lain:

Contoh

int myNum = 5;
float myFloatNum = 5.99f;
char myLetter = 'D';
boolean myBool = true;
String myText = "Hello";

Anda akan mempelajari lebih lanjut tentang tipe data di bab berikutnya.



Variabel Tampilan

Metode println()ini sering digunakan untuk menampilkan variabel.

Untuk menggabungkan teks dan variabel, gunakan +karakter:

Contoh

String name = "John";
System.out.println("Hello " + name);

Anda juga dapat menggunakan +karakter untuk menambahkan variabel ke variabel lain:

Contoh

String firstName = "John ";
String lastName = "Doe";
String fullName = firstName + lastName;
System.out.println(fullName);

Untuk nilai numerik, +karakter berfungsi sebagai operator matematika (perhatikan bahwa kami menggunakan intvariabel (bilangan bulat) di sini):

Contoh

int x = 5;
int y = 6;
System.out.println(x + y); // Print the value of x + y

Dari contoh di atas, Anda dapat mengharapkan:

  • x menyimpan nilai 5
  • y menyimpan nilai 6
  • Kemudian kita menggunakan println()metode untuk menampilkan nilai x + y, yaitu 11

Nyatakan Banyak Variabel

Untuk mendeklarasikan lebih dari satu variabel dengan tipe yang sama , gunakan daftar yang dipisahkan koma:

Contoh

int x = 5, y = 6, z = 50;
System.out.println(x + y + z);


Pengidentifikasi Java

Semua variabel Java harus diidentifikasi dengan nama yang unik .

Nama-nama unik ini disebut pengidentifikasi .

Pengidentifikasi dapat berupa nama pendek (seperti x dan y) atau nama yang lebih deskriptif (usia, jumlah, volume total).

Catatan: Disarankan untuk menggunakan nama deskriptif untuk membuat kode yang dapat dimengerti dan dipelihara:

Contoh

// Good
int minutesPerHour = 60;

// OK, but not so easy to understand what m actually is
int m = 60;

Aturan umum untuk penamaan variabel adalah:

  • Nama dapat berisi huruf, angka, garis bawah, dan tanda dolar
  • Nama harus diawali dengan huruf
  • Nama harus dimulai dengan huruf kecil dan tidak boleh berisi spasi
  • Nama juga dapat dimulai dengan $ dan _ (tetapi kami tidak akan menggunakannya dalam tutorial ini)
  • Nama peka huruf besar/kecil ("myVar" dan "myvar" adalah variabel yang berbeda)
  • Kata-kata yang dicadangkan (seperti kata kunci Java, seperti intatau boolean) tidak dapat digunakan sebagai nama

Uji Diri Anda Dengan Latihan

Olahraga:

Buat variabel bernama carNamedan tetapkan nilainya Volvo.

  = ;