JAVA’da Operatörler
- Aritmetik Operatörler:
- + (Toplama)
- – (Çıkarma)
- * (Çarpma)
- / (Bölme)
- % (Modülüs, bölme işleminin kalanını verir)
- Atama Operatörleri:
- = (Atama)
- += (Toplama ve atama)
- -= (Çıkarma ve atama)
- *= (Çarpma ve atama)
- /= (Bölme ve atama)
- %= (Modülüs ve atama)
- Karşılaştırma Operatörleri:
- == (Eşit mi?)
- != (Eşit değil mi?)
- (Büyük mü?)
- < (Küçük mü?)
- = (Büyük eşit mi?)
- <= (Küçük eşit mi?)
- Mantıksal Operatörler:
- && (VE)
- || (VEYA)
- ! (DEĞİL)
- Arttırma ve Azaltma Operatörleri:
- ++ (Arttırma)
- — (Azaltma)
- Bit Düzeyinde Operatörler:
- & (AND)
- | (OR)
- ^ (XOR)
- ~ (Ters çevirme)
- << (Solda kaydırma)
- (Sağda kaydırma)
- (Sağda kaydırma ve sıfır doldurma)
- Koşul Operatörü (Ternary Operator):
- ? : (Koşul ? ifade1 : ifade2)
Örnek olarak 4 işlem yapan java kodunu yazalım.
// İki sayıyı tanımlayalım
int sayi1 = 10;
int sayi2 = 5;
// Toplama işlemi
int toplam = sayi1 + sayi2;
System.out.println("Toplam: " + toplam);
// Çıkarma işlemi
int fark = sayi1 - sayi2;
System.out.println("Fark: " + fark);
// Çarpma işlemi
int carpim = sayi1 * sayi2;
System.out.println("Çarpım: " + carpim);
// Bölme işlemi
int bolum = sayi1 / sayi2;
System.out.println("Bölüm: " + bolum);
// Mod alma işlemi
int mod = sayi1 % sayi2;
System.out.println("Mod: " + mod);