Merhabalar.
Eşitlik ve ilişkisel operatörlerle devam ediyoruz.
= Eşittir
Tek eşittir atama operatörüdür.
Kullanıldığında sağ tarafındaki değeri sol tarafındaki değere atar.
Yani matematiksel olarak
int a = 5;
a = a + 5; hatalı bir işlem gibi gözükse de burada kullanılan eşittir bir eşitlik ifadesi değil değerin atanması işlemidir. Sağ tarafta bütün işlemler yapılır. Soldaki değişken değerine atanır.
== Çift Eşit
Bu ifade eşitlik kontrolü için kullanılır.
İki değerin birbirine olan eşitlik durumu == ile kontrol edilir.
Geri true ya da false değeri döner.
void main(){
int a = 4;
int b = 5;
String c = "Murat", d = "Murat";
bool status;
status = a == b;
print(status);
status = c == d;
print(status);
}
Büyük – Küçük – Büyük Eşit – Küçük Eşit
Değerler arası büyüklük küçüklük ve aynı zamanda eşitlik kontrolü yapılırken >, <, >=, <=, operatörleri kullanılır.
Geriye yine true ya da false değeri döner.
status = a > b;
print(status);
status = a < b;
print(status);
status = a >= b;
print(status);
status = a <= b;
print(status);
!= Eşit Değil Mi Operatörü
İşimize yarayacak bir diğer operatör iki değerin birbirine eşit olmama durumunu kontrol eden operatörümüzdür.
Eğer değer eşit değilse geriye true eşit ise false döner.
status = a != b;
print(status);
Eşitlik ve ilişkisel operatörlerimiz bu kadardı.
Bir sonraki yazımda görüşmek üzere.