Java Eğitimleri

Java ANA SAYFA Java'ya Giriş Java Başlarken Java Sözdizimi Java Yorumları Java Değişkenleri Java Veri Türleri Java Tipi Döküm Java Operatörleri Java Dizeleri Java Matematiği Java Booleanları Java Eğer... Başka Java Anahtarı Java while Döngüsü Döngü için Java Java Ara/Devam Java Dizileri

Java Yöntemleri

Java Yöntemleri Java Yöntemi Parametreleri Java Yöntemi Aşırı Yüklemesi Java Kapsamı Java Özyineleme

Java Sınıfları

Java OOP'si Java Sınıfları/Nesneleri Java Sınıfı Nitelikleri Java Sınıfı Yöntemleri Java Oluşturucuları Java Değiştiriciler Java Kapsülleme Java Paketleri / API Java Kalıtımı Java Polimorfizmi Java İç Sınıfları Java Soyutlama Java Arayüzü Java Numaraları Java Kullanıcı Girişi Java Tarihi Java Dizi Listesi Java Bağlantılı Listesi Java Hash Haritası Java HashSeti Java Yineleyici Java Sarıcı Sınıfları Java İstisnaları Java Normal İfadesi Java Konuları Java Lambda

Java Dosya İşleme

Java Dosyaları Java Dosyaları Oluşturma/Yazma Java Okuma Dosyaları Java Dosyaları Sil

Java Nasıl Yapılır

İki Sayı Ekle

Java Referansı

Java Anahtar Kelimeleri Java Dize Yöntemleri Java Matematik Yöntemleri

Java Örnekleri

Java Örnekleri Java Derleyici Java Alıştırmaları Java Testi Java Sertifikası


Java Operatörleri


Java Operatörleri

Operatörler, değişkenler ve değerler üzerinde işlem yapmak için kullanılır.

Aşağıdaki örnekte, iki değeri bir araya getirmek için + operatörü kullanıyoruz:

Örnek

int x = 100 + 50;

Operatör genellikle yukarıdaki +örnekte olduğu gibi iki değeri bir araya getirmek için kullanılsa da, bir değişken ile bir değeri veya bir değişken ile başka bir değişkeni birlikte eklemek için de kullanılabilir:

Örnek

int sum1 = 100 + 50;        // 150 (100 + 50)
int sum2 = sum1 + 250;      // 400 (150 + 250)
int sum3 = sum2 + sum2;     // 800 (400 + 400)

Java, operatörleri aşağıdaki gruplara ayırır:

  • Aritmetik operatörler
  • atama operatörleri
  • karşılaştırma operatörleri
  • Mantıksal operatörler
  • bitsel operatörler

Aritmetik operatörler

Aritmetik operatörler, yaygın matematiksel işlemleri gerçekleştirmek için kullanılır.

Operator Name Description Example Try it
+ Addition Adds together two values x + y
- Subtraction Subtracts one value from another x - y
* Multiplication Multiplies two values x * y
/ Division Divides one value by another x / y
% Modulus Returns the division remainder x % y
++ Increment Increases the value of a variable by 1 ++x
-- Decrement Decreases the value of a variable by 1 --x


Java Atama Operatörleri

Değişkenlere değer atamak için atama operatörleri kullanılır.

Aşağıdaki örnekte, x adlı bir değişkene 10 değerini atamak için atama operatörünü ( ) kullanıyoruz :=

Örnek

int x = 10;

Toplama atama operatörü ( +=) bir değişkene bir değer ekler:

Örnek

int x = 10;
x += 5;

Tüm atama operatörlerinin listesi:

Operator Example Same As Try it
= x = 5 x = 5
+= x += 3 x = x + 3
-= x -= 3 x = x - 3
*= x *= 3 x = x * 3
/= x /= 3 x = x / 3
%= x %= 3 x = x % 3
&= x &= 3 x = x & 3
|= x |= 3 x = x | 3
^= x ^= 3 x = x ^ 3
>>= x >>= 3 x = x >> 3
<<= x <<= 3 x = x << 3

Java Karşılaştırma Operatörleri

Karşılaştırma operatörleri iki değeri karşılaştırmak için kullanılır:

Operator Name Example Try it
== Equal to x == y
!= Not equal x != y
> Greater than x > y
< Less than x < y
>= Greater than or equal to x >= y
<= Less than or equal to x <= y

Java Mantıksal Operatörleri

Mantıksal operatörler, değişkenler veya değerler arasındaki mantığı belirlemek için kullanılır:

Operator Name Description Example Try it
&&  Logical and Returns true if both statements are true x < 5 &&  x < 10
||  Logical or Returns true if one of the statements is true x < 5 || x < 4
! Logical not Reverse the result, returns false if the result is true !(x < 5 && x < 10)

Egzersizlerle Kendinizi Test Edin

Egzersiz yapmak:

10ile çarpın 5ve sonucu yazdırın.

System.out.println(10  5);