Pengertian Enumeration
· Enumeration atau yang biasa disebut dengan Enum digunakan untuk mendefinisikan sekumpulan
suatu konstanta yang me-representasi-kan pengenal yang unik.
· Layaknya sebuah class, enum dideklarasikan seperti halnya class, constructor, field,
dan method.
· Sifat
dari enum ini adalah:
1. Enum bertipe
final karena mendeklarasikan
konstan dan
nilainya
tidak
bisa
dirubah
2.
Konstanta enum bertipe static
· Penulisan atau
deklarasi enum adalah sebagai berikut
· Ada
dua method yang sering digunakan pada enum
atara lain
Values
();
Method ini mengembalikan
keseluruhan
dari enumeration
ValueOf(String);
Method ini mengembalikan
isi dari enumeration yang sesuai dengan
parameter
string
public enum Kendaraan { Motor, Pesawat, Mobil, Kapal; }
Class enumKendaraan.java
public enum enumKendaraan { A("Kapal"),B("Motor"),C("pesawat"), D("Mobil"); String ken; private enumKendaraan(String kendaraan){ this.ken = kendaraan; } public String getEnum(){ return ken; } }
Class ShowEnum.java
public class ShowEnum { public void show(){ Kendaraan kap = Kendaraan.valueOf("Kapal"); Kendaraan pes = Kendaraan.valueOf("Pesawat"); Kendaraan mob = Kendaraan.valueOf("Mobil"); Kendaraan Mot = Kendaraan.valueOf("Motor"); System.out.print("Nama Kendaraan : " + kap +"\n" + "Nama Kendaraan : " + pes +"\n"+ "Nama Kendaraan : " + mob +"\n"+ "Nama Kendaraan : " + Mot ); } public static void main(String[] args) { ShowEnum showOut = new ShowEnum(); showOut.show(); } }
Class enumMain.java
public class enumMain { public static void main(String[] args) { enumMain en = new enumMain(); for (enumKendaraan enKen : enumKendaraan.values()) { System.out.println("Nama Kendaraan : " + enKen.getEnum()); System.out.println(""); } } }
Run pada enumMain.java dan berikut hasilnya :
Keyword :
- contoh penggunan enumeration pada java
- contoh program enumeration pada java
- program enum java
- program enum pada java netbeans
- enumeration oop java
- source code enum java
- cara membuat program enumeration pada java
0 Response to "Contoh Penggunan Enumeration Pada Java"
Posting Komentar