Ini source code-nya:
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