Kodehive - Academy - Java - Fundamental - Conditional
Kodehive - Academy - Java - Fundamental - Conditional
Conditional
Subjects : Conditional
1. Switch
2. If Else
3. Else If
4. If Else Operator
5. If Else Negasi
Switch
• Switch adalah salah satu sintax (kode program) di java untuk kondisi
• Switch dalam bahasa artinya pindah atau beralih
• Switch menjalankan kode mana sesuai pilihannya.
Switch
Switch
Switch
• Variable Day nilainya 4
• Switch Day -> Cari Kondisi
pilihan yang bernilai sama
dengan 4
• Case 6 cetak Saturday , tapi
bukan 4, lalu break lanjut cari 4
• Case 7 cetak Sunday, tapi bukan
4, lalu break lanjut cari 4
• Sisanya pilihan default atau
artinya tidak ada pilihan yang
bernilai 4, maka cetak Weekend
Switch
Switch
• Variable Day nilainya 1
• Switch Day -> Cari Kondisi
pilihan yang bernilai sama
dengan 1
• Case 1, cetak Hari Pertama,
maka akan tercetak output
Hari Pertama karena Day
dengan Case sama bernilai 1
Switch
• Variable Day nilainya 1
• Switch Day -> Cari Kondisi
pilihan yang bernilai sama
dengan 1
• Case 1, cetak Hari Pertama,
• Karena tidak ada Case yang
bernilai 1 sama dengan Day,
maka akan langsung ke
pilihan Default dan cetak
Bukan Hari Pertama
Switch
• Switch menggunakan String
• Variabel musim “mendung”
• Cari pilihan yang musimnya
mendung
• Ada pilihan di Case mendung,
maka tercetak Pakai Jaket
If Else
• If else merupakan sintaks kode program yang paling umum digunakan
di pemrograman termasuk java.
• If artinya jika
• Else artinya Lainnya
If Else Sintax
If Else Angka (int)
If Else Angka (int)
If Else Huruf (String)
If Else Huruf (String)
Else If Sintax
Else If Angka (int)
Else If Huruf (String)
If Else Operator
Operator
1. ==
2. >=
3. <=
4. >
5. <
6. !=
If Else Negasi And (&&)
If Else Negasi Or (||)
Contoh - While (If-Else)
Contoh Do-While (If-Else)
Contoh - For (If-Else)
Contoh 2 - For (If-Else)