If Condition Java - Percabangan dalam bahasa pemrograman Java terbagi menjadi beberapa percabangan, diantaranya Percabangan If, Percabangan If Bersarang dan Percabangan Switch-Case. Percabangan pada bahasa program java ini akan dibahas secara detail dan sejelas-jelasnya. mari kita simak dengan seksama.
Percabangan If pada Java
Percabangan if merupakan suatu pernyataan yang berguna sebagai perintah untuk mengambil suatu keputusan terhadap sebuah kemungkinan.
Penerapan Percabangan If dalam Program Java :
if (kondition) {Contoh :
// Lakukan sesuatu disini
}
public class IfElseSwitchCase {
public static void main(String[] args) {
String x = "ganteng";
if (x == "ganteng") {
System.out.println("Sector Code Ganteng");
}
}
}
Program diatas akan menghasilkan pesan : 'Sector Code Ganteng' karena kondisi if bernilai True.
Percabangan If-Else Pada Java
Percabangan If-Else hampir sama dengan percabngan If, hanya saja percabangan ini mempunyai nilai false yang artinya jika kondisi if tidak terpenuhi maka kondisi lain akan di eksekusi.
Penerapan Percabangan If-Else dalam Program Java :
if (kondisi) {Contoh :
// eksekusi kondisi true
} else {
// eksekusi kondisi false
}
public static void main(String[] args) {
String x = "ganteng";
if (x=="ganteng") {
System.out.println("Sector Code Ganteng");
} else {
System.out.println("tidak ganteng");
}
}
Akan menghasilkan pesan : 'Sector Code Ganteng' karena nilai if terpenuhi, jika nilai if tidak terpenuhi maka akan muncul pesan : 'tidak ganteng'
Percabangan If Bersarang Pada Java
Percabangan If Bersarang adalah gabungan dari beberapa if dan juga bisa ditambah dengan percabangan if-else.
Penerapan Percabangan If bersarang dalam Program Java :
if (kondisi) {Contoh :
// Eksekusi perintah 1
} else if (kondisi2){
// Eksekusi perintah 2
} else if (kondisi3) {
// Eksekusi perintah 3
} else{
// Jika semua kondisi tidak terpenuhi
}
public static void main(String[] args) {Akan menghasilkan pesan : 'C' karena hanya kondisi if yang ke tiga yang terpenuhi.
int w = 6;
char x;
if (w >=8) {
x='A';
} else if (w >=7){
x='B';
} else if (w >= 6) {
x='C';
} else{
x='D';
}
System.out.println(x);
}
Percabangan Switch-Case pada Java
Pada percabangan Switch-Case pada java hanya mengenal perbandingan, yaitu sama dengan (==). Berikut bentuk percabangan Switch-Case agar lebih jelas.
switch (variable1) {Contoh penggunaan dalam aplikasi
case nilai1 :
// eksekusi perintah 1
break; // hentikan perintah 1
case nilai2 :
// eksekusi perintah 2
break; // hentikan perintah 2
case nilai3:
// eksekusi perintah 3
break; // hentikan perintah 3
case nilai4 :
// eksekusi perintah 4
break; // hentikan perintah 4
default:
// eksekusi perintah lain
break; // hentikan perintah lain
}
public static void main(String[] args) {Akan menghasilkan pesan : "Ganteng".
int scode = 3;
switch (scode) {
case 1:
System.out.println("salah");// eksekusi perintah 1
break; // hentikan perintah 1
case 2:
System.out.println("salah");// eksekusi perintah 2
break; // hentikan perintah 2
case 3:
System.out.println("ganteng");// eksekusi perintah 3
break; // hentikan perintah 3
case 4:
System.out.println("salah");// eksekusi perintah 4
break; // hentikan perintah 4
default:
System.out.println("salah");// eksekusi perintah lain
break; // hentikan perintah lain
}
}
Tutorial Java tentang menggunakan Percabangan If-Else, If-Bersarang dan Switch-case atau dalam bahasa programnya (If Condition) yang sudah kami jelaskan secara ringkas mudah - mudahan bisa berguna bagi kita semua, tutorial Java khusus pemula yang lain akan kami bahas pada postingan selanjutnya. terima kasih sudah mampir ;)