Java’da Mantıksal Operatörler

Kullerian
5
(1)

Arkadaşlar Java öğrenmeye başladım. Öğrendiğim ve ilerde lazım olacak bilgileri bu şekilde yazıya ekleyeceğim. hem bana arşiv olur hem de sizler de görmüş olursunuz.

Mantıksal Operatörler

  • AND
  • OR
  • XOR
  • NOT

AND

And operatörü iki doğru olduğu zaman true değerini döndürecektir ve fonksiyonu çalıştıracaktır. (x && y) olarak gösterimi yapılır. Gelen değerlerden biri doğru biri yanlış olduğunda veya ikisi de yanlış olduğunda false değeri dönecek ve fonksiyon çalışmayacak.

OR

Or operatörü gelen iki değerden biri true olduğu zaman fonksiyonu çalıştıracaktır. (x || y) olarak gösterimi yapılır.  İki doğru, bir doğru bir yanlış değerde çalışır; iki yanlış değer geldiğinde çalışmaz. (False değerini döndürür.)

XOR

Xor operatörü gelen iki değer zıt olduğu zaman çalışacaktır. (x ^ y) olarak gösterimi yapılır. Gelen değerlerden ikisi doğru veya ikisi yanlış olduğunda çalışmaz. Biri true, biri false değer döndürürse fonksiyon çalışacaktır.

NOT

Not operatörü size gelen değerin tersi şeklinde bir değer atacaktır. x değeri geliyorsa (!x) şeklinde belirtilir. Eğer x değeri sağlanıyorsa (true değeri geliyorsa) false döndürecektir ve fonksiyon çalışmayacaktır.

 

Örnekleri aşağıda belirtiyorum;

// AND operatörü

boolean x=true;
boolean y=false;

//Alttaki fonksiyon false döner.
if (x && y)
// Alttaki fonksiyon true döner.
if (x || y)
// Alttaki fonksiyon true döner. 
if (x ^ y)
// Alttaki fonksiyon false döner.
if (!x)
// Alttaki fonksiyon true döner.
if (!y)

 

Yazımı beğendiniz mi?

Puan vermek için yıldızlardan birine tıklayabilirsiniz.

Ortalama Puan 5 / 5. Oy sayısı: 1

Henüz puan verilmemiş. İlk puan veren sen ol!

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir