Page 165 - BUKU TEKS SK T4
P. 165
? Contoh 2:
Tahukah static void hello(String nama){
Anda System.out.print("Hello " + nama);
}
Fungsi utiliti dalam Java
Fungsi-fungsi utiliti
adalah built-in, yakni Contoh 3:
sudah sedia ada dalam static void cariJumlah(int x, int y)
bahasa pengaturcaraan
Java. Jadual 1.20 {
menunjukkan sebahagian int jawapan = x + y;
fungsi utiliti yang lazim System.out.print(jawapan);
}
digunakan.
Dalam jadual di bawah, fungsi mintaNombor() ialah memulangkan
integer. Kaji kod definisi fungsi mintaNombor().
static int mintaNombor(){ return 100;}
Integer tersebut perlu "disambut" dengan mengumpukkan kepada
pemboleh ubah integer. Berdasarkan contoh di dalam jadual, x digunakan
sebagai pemboleh ubah untuk menyimpan nilai yang dipulangkan.
Jadual 1.20 Panggilan fungsi cara yang betul dan salah
Betul Salah
int x; int x;
x = mintaNombor() mintaNombor()
System.out.print(x); System.out.print(x);
Contoh 61
Tulis satu atur cara PerisianKomputer yang menggunakan subatur cara fungsi getNama() untuk meminta
nama pengguna. Nama tersebut tidak akan dipaparkan dalam fungsi. Sebaliknya, nilai itu akan dipulangkan
kepada prosedur main() untuk dipaparkan. Sampel output adalah seperti berikut:
Sains Komputer Tingkatan 4
156

