Study
Java

Konstanta di Java

Penjelasan

Konstanta adalah nilai yang tidak bisa diubah setelah didefinisikan, cocok untuk nilai yang tetap sepanjang aplikasi berjalan (mis. nama aplikasi, batas maksimum). Java memakai keyword final di depan tipe data untuk menandai sebuah variabel sebagai konstanta.

Contoh Konsep

final String APP_NAME = "CompileDaily Study";
final int MAX_UPLOAD_MB = 5;

System.out.println(APP_NAME);    // CompileDaily Study
System.out.println(MAX_UPLOAD_MB); // 5

// APP_NAME = "Lain"; // Error! Konstanta tidak bisa diubah

Praktikum

Buat konstanta final int MAKSIMAL_PERCOBAAN_LOGIN bernilai 3. Tampilkan pesan "Percobaan tersisa: X" di mana X dihitung dari MAKSIMAL_PERCOBAAN_LOGIN dikurangi 1.

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

Menurut konvensi Java, nama konstanta ditulis UPPER_SNAKE_CASE (mis. MAX_UPLOAD_MB) supaya langsung terlihat beda dari variabel biasa yang camelCase.