Java Başlangıç Temelleri : Boolean

Java Başlangıç Temelleri : Boolean


Boolean nedir denildiğinde kısa bir tanımda bulunacak olursak True ( Doğru ) veya False ( Yanlış )değerlerini saklamak için kullanılan veri türüdür. Boolean veri türü genellikle koşul ifadeleri ve mantıksal işlemler için kullanılır.


Eğitim Çizelgesi :


Bir önceki konularımıza göz atarak Boolean konusuna geçmeden önce Java Temellerini anlattığımız diğer konulara bakmanızı önemle tavsiye ediyoruz.

Bir önceki konumuzda Aritmetik Operatörler'i ele almıştık bu konumuzda ise Boolean'ın içerisinde barındırdığı Boolean Operatörlerini ve işlevsel örneklerinde kullanım şekillerini anlatacağız.

Boolean Mantığı Nedir?


Boolean mantığında sonucun doğru veya yanlış olduğu kontrol edilir. Bunlar şu işleme düzeyine göre bilgisayarlar tarafından derlenir:
  • True + True = True
  • True + False = False
  • False + False = False
Bu mantık ile ilerleyerek 0 ( False ) veya 1 ( True ) olarak bize değer döndürür ve ekran çıktısı olarak True veya False olarak bize iletim sağlar. Operatörler ile bunlar daha işlevsel bir konuma getirilir bu operatörler "And,OR,Not" olarak 3 Operatörden oluşur :

Mantıksal AND :

public class Main {
public static void main(String[] args) {
boolean a = true;
boolean b = false;
boolean sonuc = a && b;
System.out.println(sonuc);
}
}
AND Operatörü (&&) : iki koşulun doğru olması durumunda True sonucunu döndürür.

Mantıksal OR :

public class Main {
public static void main(String[] args) {
boolean a = true;
boolean b = false;
boolean sonuc = a || b;
System.out.println(sonuc);
}
}
OR Operatörü (||) : iki koşuldan birinin doğru olması durumunda True sonucunu döndürür.

Mantıksal NOT :

public class Main {
public static void main(String[] args) {
boolean a = true;
boolean sonuc = !a;
System.out.println(sonuc);
}
}
NOT Operatörü (!) : Koşulun tersini döndürür.

Hadi Birlikte Deneyelim!

Bir biri ile karşılaştırılma durumunda olan a ve b isminde iki değişken oluşturuyoruz ve bunlara booluan veri tipinde True ve False değerlerini atıyoruz. Karşılaştırmaları yukardaki verdiğimiz, kod bloklarına benzer şekilde Java Boolean örneği oluşturduk hangi sonuçları vereceğini yorum kısmında belirtebilirsiniz.

public class Main {
public static void main(String[] args) {
boolean a = true;
boolean b = false;

boolean andSonuc = a && b;
boolean orSonuc = a || b;
boolean notSonuc = !a;

System.out.println("AND Operatörü Sonucu: " + andSonuc);
System.out.println("OR Operatörü Sonucu: " + orSonuc);
System.out.println("NOT Operatörü Sonucu: " + notSonuc);
}
}
Örnek sorumuzun bize olan çevriminin çıktısı şu şekilde olacaktır :

AND Operatörü Sonucu : False
OR Operatörü Sonucu : True
NOT Operatörü Sonucu : False


Eğer Java kodlarını çalıştırmadan bu sonuçları tahmin ederek bulabildiyseniz tebrikler Java Boolean konusunda artık hakimsiniz. Diğer eğitim konularımıza geçmeden önce bize yorumlarda düşüncelerinizi belirtebilir ve fikirlerinizi paylaşabilirsiniz.



0 Comments

Post a Comment

Post a Comment (0)

Previous Post Next Post

Hack Haber