Fungsi Java
Fungsi adalah sebutan untuk fungsi yang mengembalikan nilai.
Fungsi harus dibuat atau ditulis di dalam class.
Struktur dasarnya seperti ini:
static TypeDataKembalian namaFungsi(){
// statemen atau kode fungsi
}
Penjelasan:
Kata kunci
static
, artinya kita membuat fungsi yang dapat dipanggil tanpa harus membuat instansiasi objek.Bingung? Nanti saya jelaskan.
TypeDataKembalian
adalah tipe data dari nilai yang dikembalikan setelah fungsi dieksekusi.namaFungsi()
adalah nama fungsinya. Biasanya ditulis dengan huruf kecil di awalnya. Lalu, kalau terdapat lebih dari satu suku kata, huruf awal di kata kedua ditulis kapital.
Contoh Kode Program :
import java.util.Scanner;
public class redeemCode {
static void berhasil(){
System.out.println("-------Selamat Anda Berhasil Melakukan Redeem-------");
}
static void gagal(){
System.out.println("-----Mohon Maaf Code Redeem yang anda masukkan salah-----");
System.out.println("-----Mohon Masukkan Code Redeem Kembali Dengan Benar-----");
}
static void pembukaan(){
System.out.println("|-------Selamat Datang di Reedem Code PUBG Mobile-------|");
}
public static void main(String[] args) {
int i=1;
String kode="HS010205";
String id, masuk;
System.out.println(" ");
pembukaan();
while (i==1) {
Scanner input = new Scanner(System.in);
System.out.println(" ");
System.out.print(" Masuukan Username : ");
id = input.nextLine();
System.out.print(" Masukkan Kode Redeem : ");
masuk = input.nextLine();
System.out.println(" ");
if (masuk.equals(kode)) {
berhasil();
i--;
} else {
gagal();
}
}
}
}
Hasil Run CMD :
0 Komentar