Tutorial Belajar Java Part 12: Pengertian dan Cara Pembuatan Konstanta Bahasa Java

Posted on

Di panduan belajar Java sebelumnya, telah dibahas Cara Pembuatan Variabel dalam Bahasa Java. Kali ini kita akan pelajari konsep yang serupa tapi tak sama, yakni Konstanta.


Pengertian Konstanta di Bahasa Pemrograman Java

Konstanta yakni sebuah tempat atau container dari suatu nilai. Sesuai dengan namanya, nilai dari konstanta bersifat tetap (konstan) dan tak dapat diubah sepanjang program berjalan. Inilah yang menjadi pembeda dari konstanta dengan variabel.

Hakekatnya tak ada konsep khusus mengenai konstanta di bahasa Java, nantinya yang akan kita bikin yakni menambah sebuah keyword tertentu ke di variabel agar nilainya tak dapat diubah. Keyword yang dimaksud yakni public static final. Mari kita masuk ke contoh praktek.


Cara Penyusunan Konstanta di Bahasa Pemrograman Java

Untuk membangun konstanta di bahasa Java, kita menggunakan format berikut:

  • access_modifier: Ialah diantara dari keyword public, protected atau private. Karena kita belum membahas mengenai access modifier ini, silahkan gunakan public saja. Access modifier akan dibahas di bahan mengenai pemrograman object (OOP).
  • static: Yaitu sebuah keyword untuk membangun variabel yang dapat diakses seketika dari di class (tanpa mesti membangun object).
  • final: Ditambahkan agar variabel ini bersifat final dan nilainya tak dapat ditimpa.
  • tipe_data: Tipe data dari konstanta.
  • NAMA_KONSTANTA: Ialah tempat menulis nama konstanta. Aturan nama konstanta ini sama seperti aturan identifier yang pernah kita bahas di Aturan Dasar Penulisan Kode Program Bahasa Java. Yakni dapat terdiri dari huruf, angka dan underscore. Angka tak dapat menjadi karakter pertama-tama. Selain itu kebiasaan programmer Java, nama konstanta ini ditulis di huruf besar seluruh (SNAKE_CASE).
  • nilai_konstanta: Nilai yang akan diisi ke di konstanta.

Konstanta ini ditulis di di class dan sebelum command public static void main(String args[]). Berikut contohnya:

Simpan kode ini di file BelajarJava.java, lalu compile dan run. Berikut hasil kode program:

Di kode program ini saya membangun 3 buah konstanta, yakni KURS_DOLLAR, PI dan WEBSITE. Setiap konstanta mesti di deklarasikan dengan tipe data yang sesuai, yaitu int, double, dan String.

Ketiga konstanta ini kemudian saya akses menggunakan command System.out.println() di baris 8 hingga 10.


Percobaan Mengubah Nilai Konstanta

Sesuai dengan aturannya, konstanta tak dapat diubah sepanjang kode program. Mari kita coba:

Hasil di dikala proses compile:

Di baris 8 saya mencoba mengisi angka 13500 ke di konstanta KURS_DOLLAR. Hasilnya tampil pesan error di dikala di compile karena pemakaian keyword final menyebabkan kita tak dapat mengubah nilai dari konstanta tersebut.


Di panduan ini kita telah membahas pengertian dan cara penyusunan konstata di bahasa pemrograman Java. Berikutnya, akan dibahas mengenai Cara Menampilkan Teks di Bahasa Java (Pedoman Output).


Sumber https://www.duniailkom.com/