Struktur dasar:
Penjelasan:
TypeDataKembalian adalah
tipe data dari nilai yang dikembalikan
setelah fungsi dieksekusi.
Contoh:
Selamat Pagi
class BelajarFungsi {
Penjelasan:
ucapin("Hallo!");
ucapin("Selamat datang di pemrograman Java");
ucapin("Saya kira ini bagian terakhir");
ucapin("Sampai jumpa lagi, ya!");
Hasil outputnya:
Hallo!
Selamat datang di pemrograman Java
Saya kira ini bagian terakhir
Sampai jumpa lagi, ya!
Contoh:
Contoh pemanggilanya:
System.out.println("Luas Persegi dengan panjang sisi 5 adalah " +
luasPersegi(5));
Hasil Output:
Contoh:
// Fungsi non-static
void makan(String makanan){
System.out.println("Hi!");
System.out.println("Saya sedang makan " + makanan);
}
// fungsi static
static void minum(String minuman){
System.out.println("Saya sedang minum " + minuman);
}
// fungsi main
public static void main(String[] args) {