BEGINNER 5: PENERAPAN KONSEP REKURSI DI JAVA

Jumat, 27 April 2012

Sebelumnya kita telah mengenal konsep rekursi pada tutorial knowledge 6. Sekarang, mari kita coba untuk menerapkannya di Java.

langkah pertama adalah membuat sebuah method bertipe void dengan sebuah parameter. Kemudian dalam method tersebut, panggil method itu sendiri, namun dengan parameter yang lebih kecil. untuk lebih jelasnya, perhatikan code dibawah ini.




    public void rekursiX(int n){// method void dengan sebuah parameter
        if(n>1)          
            //memanggil method ini sendiri namun dengan parameter yang lebih kecil
            rekursiX(n-1);
        else
            System.out.println(n);
    }

Setelah itu, buatlah sebuah objek di main class, kemudian dari objek tersebut, panggil method rekursinya. Perhatikan code dibawah ini.



    public static void main(String[] args){
     
        Beginner5 a = new Beginner5();//membuat sebuah objek baru
     
        //memanggil methd rekursiX dari objek baru dengan parameter bernilai 10
        a.rekursiX(10);
    }

setelah kode dijalankan, amati hasil yang di print. Mengapa bisa demikian? let you eksplore it yourself.
Sekian tutorial kali ini. Apabila ada yang kurang jelas, comment aja dibawah.
Ini saya sediakan code untuk anda coba.
download

sampai jumpa di tutorial Beginner 6.

^___^

0 komentar:

Posting Komentar