Atama Operatoru
=
Aritmetik Operatorler
+ Ekleme (String ifadeler birlestirmek icin kullanilabilir)
– Silme
* Çarpma
/ Bölme
% Kalan Bulma
Tekli Operatorler
+ Değerin pozitif olduğunu gösterir
– Degerin negatif olduğunu gösterir
++ Degiskenin değerini bir arttırır.
— Degiskenin değerini bir eksiltir.
! Mantıksal olarak boolean ifadelerin tersini alır
Eşitlik ve Ilişkisel Operatorler
== Eşitttir
!= Eşit değildir
> Büyüktür
>= Büyük veya eşittir
< Küçüktür
<= Küçük veya eşittir
Koşullu ifadeler
&& Ve
|| Veya
?: Üçlü karşılaştırma (if-then-else ifadesinin tek satırda kullanımı)
Tip Karşılaştırma Operatörü
instanceof Karşılaştırmak istediğim objenin tipinin istediğim obje tipi olup olmadığını anlayabiliriz.
Bit Düzeyin ve Bit Kaydırma Işlemleri
~ Tek tek tüm bitlerin mantıksal karşılığını döndürür.
<< Sayı değeri büyür. Sağdan basamak eklemek.
>> Sayı değeri küçülür. Soldan basamak eklemek.
>>> Basamak olarak sayıları sağa kaydır.Basamak sayısı değişmez (Yönsüz)
<<< Basamak olarak sayıları solak kaydır. Basamak sayısı değişmez (Yönsüz)
& Bit bazında ve (Basamak basamak karşılaştırmak)
^ Bit bazında veya tersi (xor) (Basamak basamak karşılaştırmak)
| Bit bazında veya (Basamak basamak karşılaştırmak)
Teşekkürler, İyi çalışmalar 🙂
Yorum bırakın