0Pricing
Java Academy · Ders

Operatörler

Operatörler

Operatörler, CoddyKit'te ücretsiz bir Java Academy dersidir. Bu, 1 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Java Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Java Academy kursu toplamda 1 dersten oluşur.

Giriş

Merhaba,

Java, sahip olduğumuz veriler üzerinde işlem yapmak için bize birçok işleç sunar. Bu işleçlerin yardımıyla verilerimizi işleyebiliriz.

Bunlar, artık çoğunu matematikten bildiğimiz işlem türü olan aritmetik işleçlerdir.

Toplama işleci

Toplama işleci

Toplama işlemini + işleciyle yaparız.

class Main{

public static void main(String[] args){
   int num1 = 10;
   int num2 = 20;
   int num3 = num1 + num2;
   System.out.println(num3);
 }
}

Çıkarma

Çıkarma işleci

Çıkarma işlemini (-) işleciyle yaparız.

Örneğe bakalım.

class Main{

public static void main(String[] args){
   int num1 = 10;
   int num2 = 20;
   int num3 = num1 - num2;
   System.out.println(num3);
 }
}

Çarpma işleci

Çarpma işleci

Çarpma işlemini (*) işleciyle yaparız.

class Main{

public static void main(String[] args){
   int num1 = 10;
   int num2 = 20;
   int num3 = num1 * num2;
   System.out.println(num3);
 }
}

Bölme işleci

Bölme işleci

Bölme işlemini (/) işleciyle yaparız.

Örneğe bakalım.

class Main{

public static void main(String[] args){
   int num1 = 10;
   int num2 = 20;
   int num3 = num1 / num2;
   System.out.println(num3);
 }
}

Mod alma işleci

Mod alma işleci

Bir sayının kalanını elde etmek için (%) işleçini kullanırız.

class Main{

public static void main(String[] args){
   int num1 = 20;
   int num2 = 4;
   int num3 = num1 % num2;
   System.out.println(num3);
 }
}

Artırma işleci

Artırma işleci

Bir sayıyı bir artırmak için (++) işleçini kullanırız.

class Main{

public static void main(String[] args){
   int num1 = 20;
   ++num1;
   // Does the same job as the above line
   num1 = num1 +1; 
   System.out.println(num3);
 }
}

Azaltma işleci

Azaltma işleci

Bir sayıyı bir azaltmak için (-) işleçini kullanırız.

int num1 = 20;

--num1;

Atama işleci

Atama işleci

Şimdi en sık kullanılan atama işleçlerine bakalım.

Kullanacağımız ilk işleç, Java'da belki de en sık kullanılan atama işleci olan = işaretidir.

Aşağıdaki örnekte, = işleciyle count değişkenine 0 değerini atıyoruz.

int count = 0;

Toplamalı atama

Toplamalı atama işleçine bakalım.

Bu işleç, toplama işlemini gerçekleştirmek için bir kısayol sunar.

int count = 0;
count += 10;
// It is an abbreviation of count = count + 10.

Çıkarma işleci

Çıkarma işleci

Çıkarma işleci, çıkarma işlemini gerçekleştirmek için bir kısayol sunar.

int count = 20;
count -= 10;
// It is an abbreviation of count = count - 10.

Çarpma işleci

Çarpma işleci

Çarpma işleci, çarpma işlemini gerçekleştirmek için bir kısayol sunar.

int count = 20;
count *= 10;

// It is an abbreviation of count = count * 10.

Karşılaştırma işleçleri

Yukarıdakilere ek olarak, atama işleçleriyle bölme ve mod alma gibi birçok işlemi de benzer bir sözdizimiyle gerçekleştirebiliriz.

Şimdi karşılaştırma işleçlerine bakalım.

Karşılaştırma işleçleri, Java'daki değerleri karşılaştırmak için kullanılır.

Eşitlik işleci

İki nesneyi veya ilkel değeri karşılaştırmak için == işleçini kullanırız.

class Main{

public static void main(String[] args){
   int x = 5;
    int y = 3;
   boolean result = x == y;
   //false
 }
}

Eşit değil işleci

!= işleci, eşit olmama durumunu denetlemek için kullanılır.

int x = 5;
int y = 3;

boolean result = x != y;
//true

Büyüktür ve küçüktür işleçleri

Tıpkı matematikte olduğu gibi, iki değerin cebirsel karşılaştırması (>) ve (<) işleçleriyle yapılır.

int x = 5;
 int y = 3; 

//is x greater than y x > y 
//is x less than y x > y  
// is greater or equal than y x >= y  
// is less or equal than y x <= y

Mantıksal işleç

Şimdi mantıksal işleçlere bakalım.

Mantıksal işleçler, boolean türleri arasında mantıksal karşılaştırmalar yapar.

int x = true;
int y = false;
int status;


// The AND (&&) operator returns true if both values are true.
// returns false for all cases other than that 
status = x && y;
// status will be false.

Örneğin devamı

Örneğimize devam edelim.


/ *
For the OR (||) operator, one of the two values 
compared to true is sufficient for the result to be true.
* /
status = x || y;
// status will be true.

// In the Logical Not operator, it gets the note equivalent of the logic value we have.
status = !(x || y)

/ *
Although the value inside the parentheses returned true, the not operator made the result false.
* /

status  = !(x && y;);

/ *
Although expression with the AND operator in the parenthesis 
returns false, the not operator ensures that the result is true.
* /

Tebrikler

Tebrikler 🎉

Bu bölümde Java'daki işleçleri öğrendik. 

Bir sonraki derste görüşmek üzere. 🥳

Operatörler — resim 19

Sıkça Sorulan Sorular

“Operatörler” dersi ücretsiz mi?

Evet — “Operatörler” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Java Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Java Academy kursu toplamda 1 dersten oluşur.

“Operatörler” dersinde ne öğreneceğim?

Operatörler Java Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Java Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Java Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 1 dersinin 1. dersidir.

“Operatörler” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Java Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Java Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

← Java Academy Sayfasına Dön