Operator kondisi OR menghasilkan "true" jika salah satu operandnya bernilai "true". Jika keduanya "false", operator ini menghasilkan "false". Berikut ini table kebenaran oeprasi OR.
Inilah contoh script boolean OR :
public class TestOR
{
public static void main(String[] args)
{
int i = 0;
int j = 10;
boolean test = false;
//Demonstrasi ||
test = (i > 10) || (j++ > 9);
System.out.println(i);
System.out.println(j);
System.out.println(test);
//Demonstrasi |
test = (i > 10) | (j++ > 9);
System.out.println(i);
System.out.println(j);
System.out.println(test);
}
}
Maka tampilannya akan seperti ini :
Inilah contoh script eksklusif OR:
public class TestXOR
{
public static void main (String[] args)
{
boolean val1 = true;
boolean val2 = true;
System.out.println(val1 ^ val2);
val1 = false;
val2 = true;
System.out.println(val1 ^ val2);
val1 = false;
val2 = false;
System.out.println(val1 ^ val2);
val1 = true;
val2 = false;
System.out.println(val1 ^ val2);
}
}
Maka tampilannya akan seperti ini :
Tidak ada komentar:
Posting Komentar