Skip to main content

PENGENALAN VARIABEL, KONSTANTA DAN LITERAL





   Variabel, konstanta, dan literal adalah tiga hal penting yang digunakan dalam pemrograman. Setiap bahasa pemrograman penulisan variabel,konstanta dan literal berbeda beda. pada halaman kali ini akan dijelaskan bagaimana cara penulisan variabel, konstanta, dan literal pada java.

a. Variabel
   Variabel merupakan suatu tempat atau wadah untuk menampung data yang memiliki nilai dapat berubah-ubah selama proses pemrograman, Tiap variabel memiliki type data dan nilai yang akan ditampung sesuai jenis type data variabel tersebut. Dalam pemberian variabel , terdapat ketentuan yaitu :
=) Dalam satu variabel tidak boleh ada spasi. Contoh :nama orang ) hal seperti ini tidak boleh, seharus nya : nama_orang )
=) Penamaan variable tidak boleh diawali angka dan menggunakan operator arit matika. Contoh :  (1na, +ja ) hal seperti ini tidak boleh seharus nya : ( ina,ja )




Setiap variable yang didefenisikan oleh user memiliki type data. Pada java, ada beberapa type data yang biasa digunakan. type -type data tersebut antara lain :
TYPE DATA
KETERANGAN
Integer
Menyatakan bilangan bulat antara -2147483648 dan +2147483547
Long
Menyatakan bilangan bulat diatas nilai int
Float
Menyatakan bilangan real dengan ketelitian 7 digit
Double
Menyatakan bilangan real dengan keteletian 16 digit
Char
Menyatakan satu karakter huruf
String
Menyatakan kumpulan dari karakter
Boolean
Mengembalikan nilai true / false
Array
Menyatakan sekumpulan data yang disimpan denga nama variabel yang sama
Cursor
Digunakan untuk menunjuk posisi  suatu kata


Struktur penulisan variabel pada java yaitu jenis type data lalu diikuti dengan nama variabel seperti dibawah ini :
Int  jumlah_barang;
String  nama_siswa;

 Sedangkan untuk mengisi nilai pada variable, struktur datanya adalah seperti dibawah ini :
 jumlah_barang = 10;
nama_siswa = "Eggi";

Variabel dapat dibedakan menjadi variabel global dan variabel lokal. Variabel global  adalah variabel yang didefenisikan dan bisa diakses oleh class.
Sedangkan variabel lokal adalah variabel yang didefenisikan didalam fungsi atau prosedur tertentu dan hanya bisa diakses oleh fungsi prosedur tersebut.



b.Konstanta
   Konstanta adalah variabel yang nilainya tetap (tidak dapat diubah selama program dieksekusi).
Untuk membuat suatu konstanta, tambahkan kata kunci final sebelum nama type data.
final double PI = 3.14159;
 Nama konstanta sebaiknaya ditulis dengan menggunakan huruf kapital seluruhnya. ini dimaksudkan sebagai standar nama konstanta sehingga pengguna mengetahui bahwa variabel tersebut adalah konstanta.

c. Literal
   Literal adalah rangkaian kata atau huruf yang menyatakan suatu nilai, pada pemrograman java, terdapat literal yaitu : 
=) Literal bilangan bulat
Bilangan bulat biasa ditulis deretan angka yang dimulai dengan angka yang bukan nol. Contoh :
int bilangan = -15;

=) Literal karakter
karakter biasa ditulis diantara tanda petik tunggal. Contoh :
char karakter = 'a';

=) Literal boolean
Boolean ditulis dengan nilai true dan false. Contoh :
boolean b = true;

=) Literal bilangan Real
Bilangan Real merupakan bilangan desimal atau pecahan. Contoh :
double d = 3.24E+2;
float PI = 3.14159;

=) Literal String
String merupakan gabungan huruf dan angka yang tersusun menjadi satu kalimat. String ditulis diantara dua petik ganda. Contoh :
String teks = "Hello World";

=) Literal Null
Null merupakan kondisi dimana suatu nilai  tidak diberi alokasi memori. Contoh :
nilai = null;



Comments