Java: Return Methodlar

 Return methodlar bizim void methodlarda bulduğumuz sonucu tekrardan döndürüp onları kullanmamızı sağlar. Şimdi return method yapısına göz atalım.

public class ReturnMethodlar{

public static void main ( String[]args){

int r=power(2,2);

int r2=power(2,6);

}

static int power (int a, int b){

int sonuc =(int) Math.pow(a,b);

System.out.println("Sonuç:"+sonuc); 

return sonuc ;  }  }


EKRAN ÇIKTISI:4

EKRAN ÇIKTISI:64

    
Görüldüğü üzere void yapısı yerine hangi veri tipiyle işlem yapıyorsak onu kullandık. Bu soruda integer veri tipi olduğu için int yazdık. Aynı zamanda dönen değeri kullanmak için main metoduna yazarken r ve r2 tanımlamalarını kullandık. Bu sayede değerimizi bu ifadeler ile tekrardan kullanabileceğiz. 

NOT: Tanımlamaları koymasak da kodlama da herhangi bir hata olmayacaktır. Fakat tanımlama yapmayacaksak return yapısı kullanmanın bir anlamı yoktur. Onun yerine void yapısı kullanmak gerekir.

Yorumlar

Bu blogdaki popüler yayınlar

Bilgisayar Mimarisi: Giriş/ Çıkış Gösterim

Bilgisayar Mimarisi: Bellek Adresleme Gösterim