Scanner merupakan salah satu inputan dalam java. Perhatikan contoh berikut :
import java.util.Scanner; // menggunakan library Scanner
public class coba {
public static void main (String [] args){
Scanner input = new Scanner(System.in); // memanggil library Scanner
String nama,alamat; // deklarasi variabel
int usia; // deklarasi variabel
System.out.print("Nama Anda\t: "); // menampilkan teks inputan nama
nama=input.next(); // menyimpan inputan dalam variabel nama
System.out.print("Alamat Anda\t: "); // menampilkan teks inputan alamat
alamat=input.next(); // menyimpan inputan dalam variabel alamat
System.out.print("Usia Anda\t: "); // menampilkan teks inputan usia
usia=input.nextInt(); // menyimpan inputan dalam variabel usia
System.out.println(); // memberi sipasi 1 barisOutput :
System.out.println("Menampilkan Hasil Inputan :"); // menampilkan teks judul
System.out.println("Nama Anda adalah "+nama); // output nama
System.out.println("Alamat Anda di "+alamat); // output alamat
System.out.println("Usia Anda adalah "+usia); // output usia
}
}
Nama Anda :MuhammadPenjelasan :
Alamat Anda :Malang
Usia Anda :19
Menampilkan Hasil Inputan :
Nama Anda adalah Muhammad
Alamat Anda di Malang
Usia Anda adalah 19
1. Ketikkan import java.util.Scanner sebelum kelas coba. Ini adalah memanggil library Scanner.
2. Panggil library pada fungsi main dengan Scanner input = new Scanner(System.in). Untuk kata input pada Scanner input = new Scanner(System.in) bisa Anda ganti dengan nama lain. Ini hanya sebatas variabel milik Scanner.
3. Mendeklarasikan nama dan alamat sebagai inputan String.
4. Mendeklarasikan usia sebagain inputan int karena isi variabel adalah angka.
5. Cara menggunakan inputan Scanner bisa Anda lihat pada inputan nama, alamat dan usia. Mereka menampilkan teks kepada user untuk dijawab/diisi sehingga penulisannya seperti diatas.
a. Inputan nama akan disimpan pada varibel nama.
b. Inputan alamat akan disimpan pada variabel alamat.
c. Inputan usia akan disimpan pada variabel usia.
Perlu diketahui bahwa jenis inputan juga menentukan jenis dari (next). Jika String maka cukup menggunakan next, jika int maka menggunakan nextInt, jika double maka gunakan nextDouble dst.
6. Operator \t adalah untuk memberi jarak antar kata sepanjang 1 tabulasi. Ini bertujuan agar teks terlihat rapi.
7. System.out.println() memberikan jarak 1 baris.
8. Variabel nama, alamat dan usia akan ditampilkan pada output. Perhatikan output diatas.
Cukup sekian ya ..... semoga bermanfaat ....
Referensi :
Subuh, Dhica."Contoh Program Inputan Java Scanner".http://dichasubuh.blogspot.com.8 Mei 2013. Web. 11 April 2015.
Agnelia, Ririn."Contoh Program Inputan pada Java ".http://ri2n87.blogspot.com.30 Juni 2013. Web. 11 April 2015.
0 komentar:
Posting Komentar