if, else, else if


  • if 
if  digunakan untuk menentukan blok kode yang akan dieksekusi, jika kondisi yang ditentukan benar. Untuk penulisan if harus menggunakan huruf kecil, jika menggunakan huruf besar (If ata IF) maka akan error.

Contoh 1 :

if (14 > 24){

   System.out.println("24 is greater than 14");

} (kilik run)

Maka hasil yang dikeluarkan adalah 24 is greater than 14

Contoh 2 :

int x = 18;

int y = 19;

if (x < y);{

System.out.println("x is less than y");

} (klik run)

Maka hasil yang keluar adalah x is less than y

Dari contoh yang diatas, saya menggunakan dua variabel x dan y, untuk menguji apakah x kurang dari y (menggunakan operator <). Karena x = 18 dan y = 19 dan kita tahu bahwa 18 lebih kecil dari 19, maka yang tercetak adalah "x kurang dari y".

  • else
else digunakan utuk menentukan blok kode yang akan dieksekusi, jikan kondisi yang sama bernilai salah. Penulisannya else masih sama dengan penulisan if.

Contoh :

int myNum = 30;

if (myNum < 20){

System.out.println("Hello");

} else {

System.out.println("Hi");

} (klik run)

Maka hasil yang dicetak adalah Hi

Dari contoh yang diatas, bahwa 30 leih besar dari 20, jadi kondisnya adalah salah. karena itu kita beralih ke kondisi yang lain dan yang tercetak adalah "Hi". Jika myNum kurang dari 20 maka program akan mencetak "Hello".

  • else if
else if digunakan untuk menentukan kondisi baru untuk diuji, jika kondisi pertama salah. Untuk penulisan masih sama dengan yang diatas.

Contoh ;

int time = 22;

if (time < 10) {

System.out.println("Good morning");

} else if (time < 20) {

System.out.println("Good day");

} else {

System.out.println("Good evening");

} (klik run)

Dari contoh yang diatas bahwa, time (22) lebih kecil daro 10, ini berarti kondisi yang pertama bernilai salah. Kondisi selanjutnya yaitu di else if, ini juga masih bernilai salah, maka beralih ke kondisi yang lain. Karena Kondisi yang pertama dan yang kedua salah, maka program akan mencetak "Good evening". Namun jika time (14) maka yang tercetak adalah "Good day". 


Komentar

Postingan Populer