Method Input di Java

Berikut akan dijelaskan cara menggunakan Scanner untuk input di dalam java

Jika menggunakan main class saja maka kode untuk input nya adalah sebagai berikut:

import java.util.*;
public class Input {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        System.out.print("Input something : ");


        Scanner a=new Scanner(System.in);
        int b=a.nextInt();
       
        System.out.println(b);
    }
}


Program diatas melakukan proses input angka (klo mau yang lain, tinggal ganti tipe data b) di dalam main class dan menampilkannya secara langsung.

Jika menggunakan method yang terpisah dengan main maka menjadi seperti ini.

import java.util.*;
public class Input {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        System.out.print("Input something : ");
        int Input;
        Input=input();
       
        System.out.println(Input);
    }
    public static int input(){
        Scanner a=new Scanner(System.in);
        int b=a.nextInt();
        return b;
    }
}


Kode diatas tidak menggunakan main class melainkan menggunakan method input yang terpisah, jadi ketika ingin melakukan input tinggal memanggil method input() dan bisa dilakukan secara berulang-ulang.
Enhanced by Zemanta

Post a Comment