JAVA - MANTIKSAL OPERATÖRLER

package operatorler;

public class MantıksalOperatorler {

 public static void main(String[] args) {

  
   /** 
    *  Mantıksal Operatörler :
    *  
    *  &    Mantıksal VE (and) işlemi yapar.
    *  |    Mantıksal VEYA(or) işlemi yapar.
    *  &&   Koşullu VE işlemi yapar.Karşılaştırılan iki değerden ikiside doğruysa true döner.
    *  ||   Koşullu VEYA işlemi yapar.Karşılaştırılan iki değerden en az biri doğruysa true döner.
    *  !    Mantıksal DEĞİL(not) işlemi yapar.Verilen boolean tipindeki verinin tersini verir. True ise false mesela.
    *  ^    Mantıksal XOR işlemi yapar.Verilen iki değeri XOR işlemi yapar.
    *
    **/
 
  String kullaniciAdi = "Yasin";
  int sifre = 1234;
  
  if (kullaniciAdi == "Yasin" && sifre == 1234){ System.out.println("Giriş başarılı");}
  else {System.out.println("Bilgiler yanlış");}
  
  System.out.println("*****************************************************************");
 
  boolean x= true;
  boolean y= false;
  
  System.out.println("x &  y = "+ (x&y));
  System.out.println("x |  y = "+ (x|y));
  System.out.println("x && y = "+ (x&&y));  
  System.out.println("x || y = "+ (x||y));
  System.out.println("x ^ y  = "+ (x^y));
  System.out.println("!x     = "+ (!x));
 }

}

Hiç yorum yok :