JAVA - ATAMA OPERATÖRLERİ

package operatorler;

public class AtamaOperatorleri {
    
    
    public static void main(String[] args) {
        
    /**  
     *  OPERATÖRLER:
     *  Yazacağımız uygulamarda gerek matematiksel gerekse karşılaştırma gibi işlerde kullanılır.
     *
     *  ----------------------------------------------------------------------------------------
     *
     *  Atama Operatörleri :
     *  Bir değişkeni başka bir değişkene atamak için kullanılırlar.
     *  Bir değişkene bir değer atamak için kullanılırlar.
     *  Atama işlerinde aritmatik operatörlerde kullanılır.
     *     
     *  Temel Atama Operatörleri: 
     *  = En Temel atama operatörüdür. Atamalar Sağdan Sola doğrudur.
     *  += Soldaki değere kendi değeri ile beraber sağdaki değeride ekleyerek soldaki degere ekler.
     *  -= Soldaki değerden sağdaki değeri çıkararak tekrar soldaki değere atar.
     *  *= Soldaki değeri sağdaki değer ile çarparak sonucu soldaki değer atar.
     *  /= Soldaki değeri sağdaki değere bölerek sonucu soldaki değere atar.
     *
     **/

      int deger1 = 10, deger2 = 20, deger3 = 30, deger4 = 40, deger5 = 50; 
      
      deger2 +=5;  //  deger2'ye 5 eklendi
      deger3 -=5;  //  deger3'den 5 çıkarıldı ve sonucunu deger3'e ekledik
      deger4 *=5;  // deger4'u 5 le çarptık ve sonucu deger4'e ekledik 
      deger5 /=5;  // deger5'i 5'e bolduk ve sonucunu deger5'e  ekledik
      
      System.out.println("=  Atama Operatörü örneği 1 : " + deger1);
      System.out.println("+= Atama Operatörü örneği 2 : " + deger2);
      System.out.println("-= Atama Operatörü örneği 3 : " + deger3);
      System.out.println("*= Atama Operatörü örneği 4 : " + deger4);
      System.out.println("/= Atama Operatörü örneği 5 : " + deger5);
      System.out.println("*****************************************************************");
      
      // Çoklu Atama:
      // Bir degeri aynı anda birden fazla değişkene atama işlemidir.
      
      int sayi11=10, sayi22=20, sayi33=30;
      
      int sayi = sayi11 = sayi22 = sayi33; //sayi33 'deki 30 değeri aynı anda tüm değişkenlere atanmıştır.
      
      System.out.println("Çoklu Atama örneği 1  : " + sayi);
      System.out.println("Çoklu Atama örneği 2  : " + sayi11);
      System.out.println("Çoklu Atama örneği 3  : " + sayi22);
      System.out.println("Çoklu Atama örneği 4  : " + sayi33);
      System.out.println("*****************************************************************");
      
    }
}

Hiç yorum yok :