Ini source code untuk tutorial ni:
Mula-mula kita akan buat array dengan nama monyet.
Ini bahagian paling penting untuk tutorial ni:
for (int x : monyet)
enhanced for loop lebih kurang sama macam for loop yang biasa, yang lainnya cuma apa yang kita letak dalam kurungan tu.
for loop yang biasa perlukan 3 statement dalam kurungan kan?
Untuk enhanced for loop dia lain sikit.
Mula-mula kita tulis jenis array yang kita nak loop-kan, untuk program kita ni kita letak int.
Kemudian kita buat variable untuk rujukan, nak letak nama apa pun boleh. Untuk demo, kita letak x.
Lepas titik bertindih tu kita letak benda apa yang kita nak rujuk. Dalam kes ni, kita nak loop untuk semua elemen dalam array monyet, jadi kita letak monyet.
Jadi, apa yang berlaku nanti ialah kita akan loop untuk semua elemen dalam array monyet, tak kiralah berapa banyak yang ada.
Dan apabila kita run, kita akan dapat:
34
54
12
46
90
sebab untuk program ni kita hanya print saja setiap elemen tu berdasarkan rujukan yang bernama x.
Kalau nak, boleh jugak buat macam ni:
Dan bila kita run, hasilnya:
236
iaitu jumlah untuk semua nombor tu.
Jadi, itu saja untuk tutorial kali ni. Praktis sikit guna for loop yang baru ni.
0 comments:
Post a Comment