JAVA, Operator Logika

Operator logika itu adalah operator yang digunakan untuk membandingkan dua nilai boolean. Biasanya digunakan untuk menggabungkan hasil dari operator pembanding.

Ada dua operator di operator logika :

  • and (&&) dan
  • or (||)

Berikut adalah hasil dari operasi logika && :

  • true && true = true
  • true && false = false
  • false && true = false
  • false && false = false

dan ini adalah hasil dari operator logika || :

  • true || true = true
  • true || false = true
  • false || true = true
  • false || false = false

Jadi dalam operator logika && hanya akan menghasilkan true jika kedua nilai true dan operator logika || akan menghasilkan false jika kedua nilai false (kebalikannya).

 

package khannedy.pakarjava.javadasar;

/**
 *
 * @author Eko Kurniawan Khannedy
 */
public class OperatorLogika {
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        
        boolean hasil;
        
        hasil = true && true;
        System.out.println(hasil);
        
        hasil = true && false;
        System.out.println(hasil);
        
        hasil = false && true;
        System.out.println(hasil);
        
        hasil = false && false;
        System.out.println(hasil);
        
        hasil = true || true;
        System.out.println(hasil);
        
        hasil = true || false;
        System.out.println(hasil);
        
        hasil = false || true;
        System.out.println(hasil);
        
        hasil = false || false;
        System.out.println(hasil);
    }
}

Leave a Reply

Your email address will not be published. Required fields are marked *