3. Java If…
if(kondisi benar/salah){
// kode program di dalam blok ini akan dijalankan jika kondisi benar
}
if(5 < 10){
System.out.println("5 lebih kecil dari 10");
}
int x = 5;
int y = 10;
if(x < y){
System.out.println(x + " lebih kecil dari "+ y);
}
Membuat kondisi dengan variable
4. Java If…Else
if (kondisi benar/salah) {
// kode program di dalam blok ini akan dijalankan jika kondisi benar
} else {
// kode program di dalam blok ini akan dijalankan jika kondisi salah
}
int time = 9;
if (time < 11) {
System.out.println("Selamat Pagi.");
} else {
System.out.println("Selamat Siang.");
}
// Output "Selamat Sore."
5. Java Else if…
if (kondisi 1 benar/salah) {
// kode program di dalam blok ini akan dijalankan jika kondisi 1 benar
} else if (kondisi 2 benar/salah) {
// kode program di dalam blok ini akan dijalankan jika kondisi 1 salah dan kondisi 2 benar
} else {
// kode program di dalam blok ini akan dijalankan jika kondisi 1 & 2 salah
}
int time = 16;
if (time < 10) {
System.out.println("Selamat Pagi.");
} else if (time < 15) {
System.out.println("Selamat Siang.");
} else {
System.out.println("Selamat Sore.");
}
// Output "Selamat Sore."
6. Ternary Operator (Short if..else)
variable = (kondisi benar/salah) ? Ekspresi kondisi benar : Ekspresi kondisi salah;
int time = 9;
String ucapan = (time < 10) ? "Selamat pagi." : "Selamat siang.";
System.out.println(ucapan);
7. Switch…case
switch (nilai ekspresi) {
case x:
// code block ini dijalankan jika ekspresi sama dengan nilai case x
break;
case y:
// code block ini dijalankan jika ekspresi sama dengan nilai case y
break;
default:
// code block ini dijalankan jika ekspresi tidak ada yang cocok dengan nilai case
}
8. int hari = 4;
switch (hari) {
case 1:
System.out.println("Senin");
break;
case 2:
System.out.println("Selasa");
break;
case 3:
System.out.println("Rabu");
break;
case 4:
System.out.println("Kamis");
break;
case 5:
System.out.println("Jum'at");
break;
case 6:
System.out.println("Sabtu");
break;
case 7:
System.out.println("Minggu");
break;
}
// Output "Kamis" (hari 4)