Kamis, 04 Juni 2015

Variabel


Variabel adalah satuan dasar penyimpanan dalam program Java. Suatu variabel dapat bersifat sementara, misalkan variabel yang di dalam pengulangan for, atau dapat juga variabel instance yang dapat diakses oleh semua method dalam class.

1.      Cara Mendeklarasikan Variabel
a.        Nama variabel tidak boleh ada spasi
             int Bilangan Bulat;   //Salah
             int BilanganBulat;    //Benar
             int Bilangan_Bulat;   //Benar

b.      Nama variabel tidak blehberupa angka atau diawali dengan karakter numerik.
             boolean 1;               //Salah
             double 2Dimensi [][];    //salah
             double T1;               //Benar

c.       Nama variabel tidak boleh mengandung karakter simbol,kecuali tanda $.
             char Simbol #;        //Balah
             char $a;              //Benar

d.      Nama variabel tidak boleh menggunakan kata kunci yang sudah didefinisikan   didalam java.
             byte while;         //Salah
             boolean break;      //Salah

e.       Dalam suatu blok program ,nama variabel harus bersifat unik atau berbeda satu sama lain.
             int a = 0;
             if (a == 0) {
             int a = 3;          //Benar
             int b = 4;          //Benar
             int b = 5;          //Salah

f.       Usahakan nama variabel sedeskriptif mungkin sehingga kode program dapat lebih mudah untuk           dipahami orang lain.

g.      Nama variabel selalu diawali dengan huruf kecil.
             isExist, isBoolean, isVisible


2.      Inisialisasi Variabel
Java mengijinkan kita untuk melekukan inisialisasi nilai terhadap variabel yang dideklarasikan. Nilai inisialisasi adalah nilai yang digunakan sebagai nilai awal (default) sebelum akhirnya nilai variabel tersebut diisi tau diganti dengan nilai lain. Bentuk umum dari proses inisialisasi nilai kedalam variabel adalah sebagai berikut:
             Tipe namaVariabel = nilai;
             Tipe namaVariabel1 = nilai1, namaVariabel2 = nilai2;


3.      Lingkup dan Daur Hidup Variabel
Variabel yang dideklarasikan di dalam lingkup (scope) atau blok tertentu hanya dikenali di dalam lingkup bersangkutan saja. Dalam java, blok diawali dengan tanda “{“ dan diakhiri dengan tanda “}” . Dalam bahasa pascal, tanda tersebut dipresentasikan dengan kata kunci begin dan end.Perhatikan contoh program dibawah ini:

class LingkupVariabel {
   public static void main (string[] args) {
    
     int x = 50;

     if (x > 25) {      //awal blok
       int y = 55;
       System.out.println(“Nilai x di dalam blok : “ + x);
       System.out.println(“Nilai y di dalam blok : “ + y);
     }                  //akhir blok

     System.out.println(“Nilai x di luar blok : “ + x);
     //SALAH
     System.out.println(“Nilai y di luar blok : “ + y);
  }
}
        

Hasil yang akan diberikan pada program diatas adalah sebagai berikut:

Nilai x di dalam blok : 50
Nilai y di dalam blok : 55
Nilai x di luar blok : 50

Pada contoh kode di atas,variabel dideklarasikan di dalam blok if sehingga tidak dikenali lagi dari luar blok bersangkutan.

Tidak ada komentar:

Posting Komentar