İçeriğe geç

Java’da Operatörler (Atama, Aritmetik, İlişkisel, Bitsel, Mantıksal, instanceof ve ? (Soru İşareti) Operatörleri)

Java’da da diğer dillerde olduğu gibi çeşitli operatörler vardır. Bu operatörlerle matematiksel işlemler, atama ve karşılaştırma işlemleri ve bazı kontrolleri yapabiliriz. Operatörleri 6 başlık altında toplayabiliriz. Sırayla hepsini inceleyelim.

  • Atama Operatörleri
  • Aritmetik Operatörler
  • İlişkisel Operatörler
  • Bitsel Operatörler
  • Mantıksal Operatörler
  • instanceof ve ? (Soru İşareti) Operatörleri

Atama Operatörü

Önceki yazılarımızda da bilinçsizce de olsa kullandığımız en temel operatörlerdir. Temelde bir değeri bir değişkene atamak için kullanılır. Toplamda 

= Sağdaki değeri soldaki değişken veya sabite atamak için kullanılır.
+= Sağdaki değer ile değişkenin kendi değerini toplayarak soldaki değişkene atamak için kullanılır.
-= Sağdaki değer ile değişkenin kendi değerini çıkararak soldaki değişkene atamak için kullanılır.
*= Sağdaki değer ile değişkenin kendi değerini çarparak soldaki değişkene atamak için kullanılır.
/= Sağdaki değer ile değişkenin kendi değerini bölerek soldaki değişkene atamak için kullanılır.

Hepsine örnek verecek olursak;

Gördüğünüz gibi çok basit bir konu olduğunu söyleyebiliriz. Sağdaki değerler soldaki değişkenlere atanıyor. Burada değinmek istediğim basit bir şey daha var. Atama sırasında değişken ile değer arasına bir değişken daha yazarsanız en sağda kalan değer ilk solda kalan tüm değişkenlere atanmış olur.

Aritmetik Operatörler

Aritmetik operatörler toplamda 7 tanedir. 

+ Toplama işlemi yapar.
Çıkarma işlemi yapar.
* Çarpma işlemi yapar.
/ Bölme işlemi yapar.
% Mod alma işlemi yapar.
++ Sayılsak tipte olan değişkenin değerini 1 arttırır.
Sayılsak tipte olan değişkenin değerini 1 azaltır.

Hepsine bir örnek verecek olursak;

 

Şimdilik bu yazıya geçici olarak nokta koyuyorum. En kısa zamanda diğer operatörleri de ekleyerek yazıyı güncelleyeceğim.

Faydalı olması dileğiyle..

Kategori:JavaMasaüstü Programlama

İlk Yorumu Siz Yapın

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

5 + seven =