Monday, December 5, 2011

Tutorial 32 - Array Sebagai Parameter

Untuk tutorial kali ni kita akan belajar macam mana nak guna array sebagai parameter untuk method.

Ini source code-nya:

source code array sebagai parameter


Sekarang kita fokus kat sini:

int[] nombor = {1, 2, 3, 4, 5};
topup(nombor);


Ok, mula-mula kita akan buat satu array dengan nama nombor.

Kemudian kita akan panggil method topup() dan hantar array nombor dalam kurungan dia.

Bila sampai sini, program akan cari mana dia method topup() ni.

Oh, sini pun dia:

public static void topup(int[] x) {
     for (int i = 0; i < x.length; i++)
          x[i] += 5;
}


Perhatikan kan sini kita letak array sebagai parameter(ada kurungan stapler).

Jadi, apa yang method ni akan buat adalah dia akan tambah 5 untuk setiap nombor dalam array yang kita hantar guna increment.

Dah setel method topup(), dia akan pergi ke method main() balik dan akan sambung buat bahagian ni:

for (int array : nombor)
     System.out.println(array);


Kat sini kita print macam biasa untuk tengok nombor yang dah di-topup-kan, dan hasilnya:

6
7
8
9
10


Jadi, apa yang nak difokuskan dalam tutorial ni adalah apa yang nak ditulis untuk hantar array dengan apa yang nak ditulis untuk parameter method tu.

Waktu kita nak hantar, kita hanya tulis nama array tu sahaja, tak payah letak kurungan stapler.

Untuk parameter pulak barulah kita letak kurungan stapler.


Jadi, itu saja untuk tutorial kali ni. Praktis sikit benda ni. Kalau tak paham boleh tanya.

0 comments:

Post a Comment

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Hot Sonakshi Sinha, Car Price in India