Program Biodata Dengan Scanner Input Java di Visual Studio Code

Pada artikel kali ini, saya ingin sedikit sharing tentang Program Biodata dengan input Scanner pada bahasa pemrograman Java. Software yang saya pakai untuk coding kali ini adalah bernama Visual Studio Code. Software ini sangat saya rekomendasikan dan sudah banyak dipakai oleh banyak orang.

Baik, kita mulai programnya dengan komposisi sebagai berikut:

  1. Intro Program Biodata
  2. Meminta Input User
  3. Melakukan Proses
  4. Menampilkan Output dari yang telah diinput oleh User.

Scanner

Untuk menggunakan Scanner pada bahasa pemrograman Java, diperlukan package bernama java.util. Di dalam package ini terkandung banyak sekali fitur yang bisa digunakan. Namun, untuk kali ini, saya menggunakan java.util.Scanner; saja. Silahkan dicopas bagian bawah ini untuk packagenya.

import java.util.Scanner;

Setelah mengimport package di atas, langkah selanjutnya adalah memulai codingan seperti biodata sebelumnya.

import java.util.Scanner;

public class Biodata_Input {

    public static void main(String[] args) {
        
    }
}

Deklarasi Scanner

Di sini, saya menamakan file javanya dengan Biodata_Input. Nanti namanya silahkan disesuaikan dengan yang telah anda buat. Setelah itu, kita akan mendeklarasi Scanner yang packagenya telah saya import. Contohnya sebagai berikut:

Scanner Inputan_Saya = new Scanner(System.in);

Deklarasi Variable

Nama Scanner ini saya namakan dengan Inputan_Saya . Selanjutnya, saya akan mendeklarasikan varibale apa saja yang diperlukan untuk menangkap inputan dari user. Misalnya dalam kasus ini, diperlukan Nama, NIM, Kelas . Maka, saya akan buat variabel tersebut sebagai berikut:

String Nama, Kelas ;
int NIM ; 

Variable Nama dan Kelas memiliki tipe data String dan variable NIM. Tipe data string ini menangkap data berupa teks seperti kombinasi antara angka dan huruf. Setelah itu, NIM memiliki tipe data berupa integer karena nantinya variable ini akan menangkap Nomor Induk Mahasiswa sebagai kombinasi dari angka bilangan bulat.

Pembuatan Inputan User

Kemudian, kita akan masuk ke tahap meminta inputan dari user dengan codingan sebagai berikut:

System.out.println("Nama: ");
Nama = Inputan_Saya.nextLine();

System.out.println("Kelas: ");
Kelas = Inputan_Saya.nextLine();

System.out.println("NIM: ");
NIM = Inputan_Saya.nextInt();

Perlu diingat, sebelumnya saya menamakan Scanner dengan nama Inputan_Saya. Setelah itu antara nextLine() dan nextInt() disesuaikan dengan tipe data yang sebelumnya telah dideklarasikan. Nama dan kelas memiliki tipe data String dan NIM memiliki tipe data integer.

Menampilkan Output

Lalu, tahap terakhir, yaitu menampilkan output sebagai berikut:

System.out.println("============");
System.out.println("Output");
System.out.println("Nama: " + Nama);
System.out.println("Kelas: "+ Kelas);
System.out.println("NIM: "+ NIM);

Codingan Lengkap

Nantinya variable-variable tersebut dipanggil seperti codingan di atas. Untuk codingan lengkapnya seperti berikut:

import java.util.Scanner;

public class Biodata_Input {

    public static void main(String[] args) {
        
        // Deklarasi Scanner
        Scanner Inputan_Saya = new Scanner(System.in);

        // Deklarasi Variable
        String Nama, Kelas ;
        int NIM ; 

        // Memulai Inputan User
        System.out.println("Nama: ");
        Nama = Inputan_Saya.nextLine();

        System.out.println("Kelas: ");
        Kelas = Inputan_Saya.nextLine();

        System.out.println("NIM: ");
        NIM = Inputan_Saya.nextInt();

        // Menampilkan Output
        System.out.println("============");
        System.out.println("Output");
        System.out.println("Nama: " + Nama);
        System.out.println("Kelas: "+ Kelas);
        System.out.println("NIM: "+ NIM);

    }
}

Contoh Output

Contoh Outputnya seperti berikut:

Related posts