Saat pertama belajar bahasa pemrograman, tentunya kita ingin membuat program yang dapat menerima inputan dari keyboard. Namun, sangat disayangkan di java untuk membuat program yang menerima input dari keyboard tidaklah semudah di Pascal atau C, yang telah ada fungsi khusus untuk menerima input dari keyboard.
Di java jika kita ingin membuat program yang dapat menerima input dari keyboard, kita terlebih dahulu harus memahami OOP di java, eksepsi, serta package. Kok, syaratnya banyak? Ya, memang seperti itu. Berikut adalah kode program yang dapat menerima input dari keyboard :
Scanner input = new Scanner(System.in);
String nama = input.next();
System.out.println(nama);
*/
/*
// ini memakai class java.io.Console
Console input = System.console();
String nama = input.readLine();
System.out.println(nama);
*/
/*
// ini memakai class javax.swing.JOptionPane
String nama = JOptionPane.showInputDialog("Nama anda : ");
JOptionPane.showMessageDialog(null, "Hello " + nama);
*/
}
}
Pada kode program diatas, input dari keyboard hanya dapat bertipe data String. Untuk tipe-tipe data lainnya, anda dapat menggunakan method-method yang terdapat di class tersebut. Untuk lebih lengkapnya, anda dapat membaca javadoc, yang dapat di download di situs http://java.sun.com.
Untuk sekedar latihan anda dapat memodifikasi program tersebut. Seperti input nilai ujian yang memakai penyeleksian kondisi. Atau juga yang memakai perulangan. Kiranya cukup sekian. Semoga bermanfaat dan menambah pengetahuan java programming anda.
Thank's to : - My PC yang telah membawaku ke menembus batas normal otak ini