Contoh Kode Program Operator Logika Bahasa Java

 


Contoh Kode Program Operator Logika Bahasa Java

Dalam bentuk paling sederhana, operator logika bisa diproses untuk boolean true dan false. Berikut contoh kode programnya:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
class BelajarJava {
  public static void main(String args[]){
         
    boolean a = true;
    boolean b = false;
    boolean hasil;
      
    hasil = a && a;
    System.out.println("Hasil dari a && a : " + hasil );  
     
    hasil = a && b;
    System.out.println("Hasil dari a && b : " + hasil ); 
      
    hasil = a || b;
    System.out.println("Hasil dari a || b : " + hasil );  
     
    hasil = b || b;
    System.out.println("Hasil dari b || b : " + hasil );  
      
    hasil = !a;
    System.out.println("Hasil dari !a : " + hasil ); 
     
    hasil = !b;
    System.out.println("Hasil dari !b : " + hasil ); 
      
  }
}

Hasil kode program:

Hasil dari a && a : true
Hasil dari a && b : false
Hasil dari a || b : true
Hasil dari b || b : false
Hasil dari !a : false
Hasil dari !b : true

Rumus untuk menentukan hasil dari operator logika adalah sebagai berikut:

  • Operator && hanya akan menghasilkan true jika kedua operand bernilai true, selain itu hasilnya false.
  • Operator || hanya akan menghasilkan false jika kedua operand bernilai false, selain itu hasilnya true .
  • Operator ! Akan membalikkan logika, !false menjadi true, !true menjadi false.

Kita juga bisa menggabungkan lebih dari satu operasi seperti contoh berikut:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class BelajarJava {
  public static void main(String args[]){
         
    boolean hasil;
      
    hasil = (false && true) || (true || false);
    System.out.println("Hasil: " + hasil );  
     
    hasil = !false && (false || true);
    System.out.println("Hasil: " + hasil );  
 
    hasil = ((true && true) || (true || false)) && !true;
    System.out.println("Hasil: " + hasil );  
      
  }
}

Hasil kode program:

Hasil: true
Hasil: true
Hasil: false

Komentar

Postingan populer dari blog ini

contoh operator logika part 2

Variabel PHP

Tipe Data Phyton