Operator Logika pada pemograman JAVA
operator boolean pada JAVA digunakan untuk melakukan operasi terhadap dua operand yang bertipe boolean. Hasil yang diberikan oleh operasi ini juga akan bertipe boolean. bebrapa operator pada boolean.
&& = Operasi ANS
|| = Operasi OR
^ = Operasi XOR (Exclusive OR)
! = Operasi NOT (Negasi)
Keterangan : T = True dan F = False
apabila 2 operand bernilai boolean (Contoh A dan B) dan keduanya digunakan dalam operasi AND, OR, XOR, dan NOT maka nilai yang dihasilkan antara lain, operasi AND hanya akan menghasilkan nilai true apabila kedua operand (A dan B) bernilai true; operasi OR hanya akan menghasilkan nilai false apabila kedua nilai operand false; operasi XOR hanya akan menghasilkan nilai true apabila salah satu operand-nya (bukan kedua-duanya) bernilai true; sedangkan operasi NOT akan menghasilkan negasi atau kebalikan dari nilai sebelumnya.
Contoh kode Program yang akan dihasilkan dari tabel diatas,
====================Mulai=============================
//PROGRAM Operator Logika dalam JAVAContoh kode Program yang akan dihasilkan dari tabel diatas,
====================Mulai=============================
class DemoOperatorLogika {
public static void main(String[] args) {
System.out.println("Operasi AND");
System.out.println("true && true = " + (true && true));
System.out.println("true && false = " + (true && false));
System.out.println("false && true = " + (false && true));
System.out.println("false && false = " + (false && false));
System.out.println("\nOperasi OR");
System.out.println("true || true = " + (true || true));
System.out.println("true || false = " + (true || false));
System.out.println("false || true = " + (false || true));
System.out.println("false || false = " + (false || false));
System.out.println("\nOperasi XOR");
System.out.println("true ^ true = " + (true ^ true));
System.out.println("true ^ false = " + (true ^ false));
System.out.println("false ^ true = " + (false ^ true));
System.out.println("false ^ false = " + (false ^ false));
System.out.println("\nOperasi NOT");
System.out.println("!true = " + (!true));
System.out.println("!false = " + (!false));
}
}
===================Selesai===========================
Hasil yang akan di berikan oleh program tersebut sebagi berikut:
Operasi AND
true $ true = true
true $ false = false
false $ true = false
false $ false = false
Operasi OR
true || true = true
true || false = true
false || true = true
false || false = false
Operasi XOR
true ^ true = false
true ^ false = true
false ^ true = true
false ^ false = false
Operasi NOT
!true = false
!false = true
Mudah-mudahan bermanfaat
Salam OpenSource dari JAVA.
Artikel by Hanjian
Posting Komentar