Setelah memahami kursus java di artikel Variable di Java, selanjutnya kita akan memahami enum data type atau disingkat enum type di java. Dalam Java mulai versi 1.5 Enum type mulai dapat digunakan. Enum type merupakan tipe data yang spesial di java, karena dalam deklarasi variabelnya diatur menggunakan constant.
Variabel yang dideklarasikan harus sama dengan value yang dideklarasikan. Misalnya, hari dalam seminggu, nama enumnya hari dan valuenya senin dan seterusnya sampai dengan minggu. Karena variabel enum sebuah constant, maka nama variabelnya harus menggunakan uppercase letter. Deklarasi Enum dapat dilakukan di luar Class atau di dalam Class tetapi tidak di dalam Method.
Dalam Java, kita dapat mendeklarasikan enum type menggunakan keyword enum. Untuk sintaks dasar perhatikan di bawah ini :
enum myEnum {
...
}
Kode program di atas artinya : sintaks dasar minimal untuk mendeklarasikan enum type. Kita juga dapat menambahkan modifier dalam deklarasi enum tersebut. Kita dapat menggunakan enum type ini setiap kita akan menggunakan constant enum tersebut. Untuk memahami konsep enum, perhatikan contoh di bawah ini:
public enum Hari {
MINGGU, SENIN, SELASA, RABU,
KAMIS, JUMAT, SABTU
}
Kode program di atas artinya : Mendeklarasikan enum Hari dengan value nama-nama hari dalam satu minggu. Enum hari diatas akan kita gunakan dalam kode program di bawah ini
public class DemoHari {
Hari hari;
public DemoHari(Hari hari){
this.hari = hari;
}
public void evaluasiHari(){
switch(hari){
case SABTU:
case MINGGU:
System.out.println("Libur ...");
break;
case SENIN:
System.out.println("Hari senin ..."); break; case SELASA:
System.out.println("Hari selasa ...");
break;
case RABU:
System.out.println("Hari rabu ...");
break; case KAMIS: System.out.println("Hari kamis ...");
break; case JUMAT: System.out.println("Hari jumat ...");
break; default:
System.out.println("bukan hari ...");
break;
}
}
public static void main(String[] args){
DemoHari hariPertama = new DemoHari(Hari.MINGGU);
hariPertama.evaluasiHari();
DemoHari hariKedua = new DemoHari(Hari.SENIN);
hariKedua.evaluasiHari();
DemoHari hariKetiga = new DemoHari(Hari.SELASA);
hariKetiga.evaluasiHari();
DemoHari hariKeempat = new DemoHari(Hari.RABU);
hariKeempat.evaluasiHari();
DemoHari hariKelima = new DemoHari(Hari.KAMIS);
hariKelima.evaluasiHari();
DemoHari hariKeenam = new DemoHari(Hari.JUMAT);
hariKeenam.evaluasiHari();
DemoHari hariKetujuh = new DemoHari(Hari.SABTU);
hariKetujuh.evaluasiHari();
}
}
Kode program di atas artinya : Menggunakan enum hari dalam class DemoHari untuk dilakukan evaluasi menggunakan kontrol logika switch. Apabila kode program di atas kita eksekusi keluaran yang dihasilkan seperti berikut ini:
Libur ...
Hari senin ...
Hari selasa ...
Hari rabu ...
Hari kamis ...
Hari jumat ...
Libur ...
EnglishAndComputer Course LPIA Depok
Kursus Bahasa Inggris dan Kursus Komputer LPIA Depok Jl. Margonda Raya No. 91 C, Telp. (021) 7774443, Telp (021) 77801039, WhatsApp 0813-8701-9872 Kursus English Depok, Kursus komputer Depok
Selasa, 05 Maret 2019
Enum Data Type di Java
Label:
Belajar komputer,
kursus bahasa pemrograman,
Kursus Komputer,
Kursus Komputer Depok,
kursus pemrograman komputer
Kamis, 07 Februari 2019
Instagram LPIA Depok
Foto di bawah ini untuk terhubung dengan Instagram LPIA Margonda Depok!
Pendaftaran siswa baru dan siswa lanjut:
LPIA Margonda Depok
Jl. Margonda Raya No. 91 C,
Telp (021) 77801039, Telp. (021) 7774443, WA 081296141770
English Course, Computer Course
Pendaftaran siswa baru dan siswa lanjut:
LPIA Margonda Depok
Jl. Margonda Raya No. 91 C,
Telp (021) 77801039, Telp. (021) 7774443, WA 081296141770
English Course, Computer Course
Senin, 29 Oktober 2018
PC FIRST : FOR KIDS
PC First adalah Program yang dikhususkan untuk anak TK/SD mengetahui program komputer Office sesuai dengan bidang masing-masing. Kemajuan Zaman yang semakin pesat menuntut kita harus bisa mengikuti kemajuan zaman menggunakan komputer, oleh karena itu LPIA Depok menyediakan program kursus komputer untuk anak-anak yang tujuan agar anak bisa mengenal komputer sejak dini, agar supaya jika dia beranjak remaja, dia sudah terbiasa dengan penggunaan Komputer.
Durasi Pembelajaran PC First : Per Sesi 90 menit
Daftar PC First
PROGRAM | LAMA BELAJAR |
---|---|
PC First Level A | 12 Sesi |
PC First Level B | 12 Sesi |
PC First Level C | 12 Sesi |
PC First Level D | 12 Sesi |
PC First Level E | 12 Sesi |
PC First Level F | 12 Sesi |
Hubungi :
LPIA Margonda
Lembaga Pendidikan Indonesia Amerika ( LPIA )
Alamat LPIA Margonda
Jl. Margonda Raya, No.91C
(dekat lampu merah flyover pertigaan Arief Rahman Hakim atau depan Autopart Ramanda Depok)
Kelurahan: Pancoran Mas
Kecamatan : Pancoran Mas
Kota: Depok
Kecamatan : Pancoran Mas
Kota: Depok
LPIA Po Box: 16431
LPIA Telepon (021) 77801039
LPIA WhatsApp 081296141770
LPIA Telepon : (021) 777 444 3
LPIA Website: http://lpiamargondarayadepok.blogspot.com/
LPIA Telepon (021) 77801039
LPIA WhatsApp 081296141770
LPIA Telepon : (021) 777 444 3
LPIA Website: http://lpiamargondarayadepok.blogspot.com/
Konversi Tipe Data Variable Java
Variable di Java
Setiap data memiliki informasi yang khas. Informasi inilah yang membedakan suatu data dengan data yang lain. Informasi yang dimiliki oleh suatu data antara lain data type atau tipe data, variable name atau nama variable dan value atau nilai.Tipe data adalah jenis suatu data. Jenis data bisa berupa bilangan bulat, bilangan pecahan, karakter dan sebagainya. Nama Variable adalah nama suatu data. Nama inilah yang merupakan ciri pembeda utama suatu data dengan data lainnya. Nilai adalah harga suatu data. Nilai inilah yang nantinya dioperasikan saat program berjalan.
Secara umum tipe data dibagi dua, yaitu tipe dasar atau primitive data type dan tipe bentukan atau user defined type. Tipe dasar adalah tipe yang sudah tersedia dalam suatu bahasa pemrograman, misalnya bilangan bulat (integer), bilangan pecahan (real), tetapan atau konstanta (const), karakter (char), kalimat (string) dan logika (boolean). Sedangkan tipe bentukan adalah tipe yang dibuat sendiri dengan menggabungkan tipe dasar, misalnya larik (array).
Data Type | Default Value (for fields) |
---|---|
byte | 0 |
short | 0 |
int | 0 |
long | 0L |
float | 0.0f |
double | 0.0d |
char | '\u0000' |
String (or any object) | null |
boolean | false |
Jumat, 26 Oktober 2018
Mengatur path JDK di Netbeans
Mengatur path JDK di Netbeans, setelah diinstall:
Jika muncul masalah: "Java SE Development Kit JDK was not found on this computer", pada saat menginstall Netbeans 32 bit di Windows 64 bit. Netbeans yang digunakan kali ini adalah 6.5.Cara pertama :
Download dan install Java versi 64-bit.
Cara kedua:
- Gunakan compatibility mode. Turunkan versi Windows sesuai dengan versi yang didukung Netbeans.
- Aktifkan Run this program as an administrator.
- Tambahkan parameter –-javahome C:\Program Files (x86)\Java\jdk[versi], pada saat menginstall Netbeans. Contoh: netbeans-6.5-ml-windows.exe –-javahome C:\Program Files (x86)\Java\jdk[versi].
Mengatur path JDK di Netbeans, setelah diinstall:
Jika muncul masalah: "Cannot locate java installation in specified jdkhome C:\Program Files (x86)\Java\jdk[versi] Do you want to try to use default version ?", pada saat menjalankan program Netbeans.Cara pertama :
Pilih Yes atau OkCara kedua:
- Buka file konfigurasi Netbeans: C:\Program Files\NetBeans [versi]\etc\netbeans.conf
- Cari dan ganti baris netbeans_jdkhome="[lokasi path java yang benar]"
Membutuhkan hak akses Administrator untuk mengubah file netbeans.conf.
Klik menu Tools > Java Platforms. Klik tombol Add Platform, arahkan path ke C:\Program Files (x86)\Java\jdk[versi]. Atur path JDK sesuai dengan versi yang diinstall.
Mengatur path JDK di Netbeans pada saat dijalankan
cara ini hanya berlaku temporer atau sesuai dengan shortcut Netbeans yang dibuka.Cara pertama :
- buka command prompt atau terminal.
- menuju direktori instalasi Netbeans.
- ketik perintah berikut.
- Windows
netbeans.exe --jdkhome "C:\Program Files\jdk[versi]" - Unix
netbeans --jdkhome /usr/bin/jdk[versi]
- Buat script file .bat atau .cmd di windows, seperti berikut:
- start netbeans --jdkhome "C:\Program Files\jdk[versi]"
- Klik kanan di shortcut Netbeans, klik Properties.
- Di Target: tambahkan --jdkhome "C:\Program Files\jdk[versi]"
Mengatur path JDK di project Netbeans
- Klik menu Run > Set Project Configuration > Customize.
- Lalu di Dialog box, klik Sources, ganti Sources/Binary Format: sesuai dengan versi yang diinstall.
- klik Libraries, klik tombol Manage Platforms. Pilih atau Add Platform sesuai dengan versi yang diinstall. Klik tombol Close.
- klik Run, klik tombol Manage Platforms. Pilih atau Add Platform sesuai dengan versi yang diinstall. Klik tombol Close.
- Klik tombol OK.
http://wiki.netbeans.org/
Kamis, 25 Oktober 2018
Sabtu, 20 Oktober 2018
Predecessor - Task Dependencies
TASK DEPENDENCIES: FS / SS / FF / SF DALAM MICROSOFT PROJECT
- Finish - To - Start [ FS ]
- Start - To - Start [ SS ]
- Finish - To - Finish [ FF ]
- Start - To - Finish [ SF ]
- Finish - To - Start [ FS ]
Task 1 harus selesai sebelum Task 2 dapat dimulai. Ini adalah Dependency Default yang dibuat dan sangat umum digunakan Relationship dalam Proyek. - Start-to-Start Dependency
Task 1 dan Task 2 harus dimulai pada waktu yang bersamaan. Manfaat menggunakan SS Dependency Pekerjaan tumpang tindih membantu mengurangi duration keseluruhan proyek. Dalam Proyek Pengujian kami, seperti yang dapat kita lihat dari Total Duration Proyek, kami menghemat durasi pekerjaan 3 hari dengan menggunakan Dependency SS. - Finish-to-Finish Dependency
Task 1 dan Task 2 harus selesai pada waktu yang bersamaan. Dependency FF juga mengurangi jumlah keseluruhan waktu dalam Proyek, sama dengan Dependency SS. Jika Task 1 akan membutuhkan waktu 5 hari untuk diselesaikan, dan Task 2 akan memakan waktu 3 hari untuk menyelesaikannya, dengan ketergantungan FS keseluruhan duration dari dua tugas adalah 8 hari. Jika kita menetapkan ketergantungan FF, duration keseluruhan dari dua tugas hanya 5 hari. - Start-to-Finish Dependency
Task 2 tidak dapat menyelesaikan sampai permulaan Task 1. Ini adalah skenario sangat jarang dari Task di semua jenis Proyek. Seperti yang dapat kita lihat Task 2 telah dipindahkan dari Start date yang dijadwalkan karena SF Relationship. Sebagai contoh, tugas tertentu harus diselesaikan sebelum tanggal akhir proyek atau milestone, tetapi tidak masalah kapan tepatnya dan kami tidak ingin menyelesaikannya terlambat untuk mempengaruhi tugas biasa dalam skenario itu kita dapat menggunakan ketergantungan SF.
http://projectprofessional2010.blogspot.com/
https://www.stakeholdermap.com/
https://support.office.com/
Langganan:
Postingan (Atom)