Java Parametreli Metotlar

16 Mart 2011 by B.Selçuk ÖKSÜZ
Leave a reply »
WP Greet Box icon
Merhaba! Selcukoksuz.com adresine hoş geldiniz. Eğer yeni iseniz ve içeriğimizi takip etmek isterseniz RSS Abonesi Olabilirsiniz.
Mailinize onay mesajı gönderilecektir. Cevaplamayı unutmayınız.

Son dersimizde hakkında giriş yapmıştık. Bugün ise metotlarda parametre gönderimi ile alakalı açıklamalar yaparak uygulama paylaşacağım.

Metotlardan bahsetmiştik, peki da parametreli metotlara neden ihtiyaç duyarız? Parametre ifadelerinin ana amacı yazdığınız metot farklı durumlar için farklı sonuçlar üretmesi gerekebilir. İşte bu değişkenleri metot içerisine göndererek sonucumuzu ona göre değiştirmekteyiz.

Parametreli metot tanımlaması;

    public int topla(int x,int y)
//
Kullanım -- Tip -- Metot Adı -- 

şeklinde yapılmaktadır. Mesela yukarıda ki örnekte parametreye gönderdiğimiz x ve y değişkenlerini parametre içerisinde işleme sokarak sonucunu döndüren bir kodlama yazabiliriz. Esas kilit nokta parantez içerisinde ki int x ve int y kısmıdır. Metodumuz bu iki değişkene göre sonucunda değişiklik yaparak bize döndürür.

Herhalde olay anlaşıldı. Uygulamaya geçelim;

Uygulama: Verilen String ifadenin uzunluğunu bulan sınıf tanımı

Amaç: Parametreli java metot yazımı

Dil: Java

Program: NetBeans

Kodlar:

public class VeriYolla {

    public int veriYazdir(String mesaj)
    {
        int say;
        System.out.println("Gelen mesaj = "+mesaj);
        say = mesaj.length();//mesaj değişkeninin uzunluğunu verdi
        return say;
    }
}

Yukarıda metodumuzun bulunduğu veriyolla sınıfını oluşturduk. Şimdi aşağıda bu sınıfı kullanarak çağırma işlemini göreceğiz;

Uygulama: Verilen String ifadenin uzunluğunu bulan sınıf

Amaç: Parametreli java metodu çağırma

Dil: Java

Program: NetBeans

Kodlar:

import java.util.Scanner;//Klavyeden değer alabilmek için gerekli kütüphane
public class VeriYollaDene {
    public static void main(String [] args)
    {
        VeriYolla veri = new VeriYolla();
        String ileti;
        int sembolSayisi;
        Scanner klavye = new Scanner(System.in);//Scanner sınıfından klavye nesnesi oluşturduk
        System.out.println("Bir kelime giriniz.");
        ileti = klavye.next();//ileti değişkenine klavyeden değer alarak atamasını yaptık
        sembolSayisi = veri.veriYazdir(ileti);
        System.out.println("Sembol sayısı = "+sembolSayisi);
        System.out.println("blog.selcukoksuz.com");
    }
}

Yukarıda ki kodlamanın çıktısı aşağıda ki gibi olmalıdır;

Bir kelime giriniz.
java
Gelen mesaj = java
Sembol sayısı = 4
blog.selcukoksuz.com

Bu dersinde sonuna geldik. Umarım faydası dokunur. Sıkıntılı yerleri sorabilirsiniz.

Yazar Hakkında

Bilgisayarla yaşamayı bir tarz olarak benimsemiş, teknoloji ile tamamen içli dışlı bir; web tasarımcı, yazılımcı, donanımcı, blog yazarı ve bilgisayar mühendisidir.

B.Selçuk ÖKSÜZ
B.Selçuk ÖKSÜZ kullanıcısının tüm yazıları.

Arama Sorguları

  • java paremetreli metod (1)
Advertisement

Bu Yazıyı Beğendiniz Mi?

1

1 comment

  1. alperen dedi ki:

    teşekürler

Bir Cevap Yazın

Sizin Yorumunuz Nedir?

%d blogcu bunu beğendi:
Gizlilik Hakları