Fungsi Kondisi dan Operator Logika pada Java

Fungsi Kondisi IF

pernyataan bersyarat digunakan untuk melakukan tindakan yang berbeda berdasarkan kondisi yang berbeda.
jika pernyataan ini bernilai benar (true), blok kode dalam pernyataan akan dijalankan. Jika pernyataan ternyata salah (false), maka blok kode kedua yang akan dijalankan.
Salah satu operator perbandingan berikut dapat digunakan untuk membentuk kondisi:

< Kurang dari
> Lebih besar dari
! = Tidak sama dengan
== Sama dengan
<= Kurang dari atau sama dengan
> = Lebih besar dari atau sama dengan, Ingat bahwa Anda harus menggunakan dua tanda sama (==) untuk menguji kesetaraan, karena tanda sama tunggal adalah operator penugasan.

Contok kode fungsi if

int age = 30;

if (age < 16) {
 System.out.println(“Too Young”);
} else { 
 System.out.println(“Welcome!”);
}
//Outputs “Welcome”

Operator logika

operator logika digunakan untuk menggabungkan beberapa kondisi. Katakanlah Anda ingin program Anda untuk output “Selamat datang!” hanya ketika usia variabel lebih besar dari 18 dan uang variabel lebih besar dari 500.
anda bisa menggunakan logika AND (&&) berikut contohnya:

if (age > 18 && money > 500) {
 System.out.println(“Welcome!”);
}

pada penggunaan logika AND fungsi kondisi akan bernilai benar (true) jika kedua pernyaan bernilai benar (true).

Selain operator logika AND ada lagi operator logika OR (||), operator logika OR ini akan bernilai true jika salah satu pernyataan bernilai benar.

int age = 25;
int money = 100;

if (age > 18 || money > 500) {
 System.out.println(“Welcome!”);
}
//Outputs “Welcome!”

Fungsi Kondisi SWITCH

Fungsi Switch ini keguunaanya sama dengann fungsi if cuma penulisannya dalam kode java saja yang berbeda

int day = 3;

switch(day) {
 case 1:
 System.out.println(“Monday”);
 break;
 case 2:
 System.out.println(“Tuesday”);
 break;
 case 3:
 System.out.println(“Wednesday”);
 break;
}
// Outputs “Wednesday”

Sebuah pernyataan switch dapat memiliki kasus default opsional.
Kasus default dapat digunakan untuk melakukan tugas ketika tidak ada satupun kasus yang cocok.

int day = 3;

switch(day) {
 case 6:
 System.out.println(“Saturday”);
 break;
 case 7:
 System.out.println(“Sunday”);
 break;
 default:
 System.out.println(“Weekday”);
}
// Outputs “Weekday”

Show your support

Clapping shows how much you appreciated Wahyu Novriyanto’s story.