High Fashioners Issue # 2 | Page 89

J. E. N. I.
Dua statement selanjutnya,
public class GetInputFromKeyboard { public static void main( String [] args){
kita sudah mempelajari pada bab sebelumnya. Statement ini menyatakan bahwa kita mendeklarasikan sebuah class bernama GetInputFromKeyboard dan kita mendeklarasikan main method.
Pada statement,
BufferedReader dataIn = new BufferedReader( new InputStreamReader( System. in));
kita mendeklarasikan sebuah variabel bernama dataIn dengan tipe kelas BufferedReader. Jangan mengkhawatirkan tentang maksud dari syntax saat ini. Kita akan menjelaskannya pada akhir pembahasan.
Sekarang, kita akan mendeklarasikan variabel String dengan identifier name, String name = "";
Statement diatas merupakan tempat untuk menyimpan input dari user. Variabel name diinisialisasi sebagai String kosong "". Sebaiknya kita selalu menginisialisasi sebuah variabel setelah kita mendeklarasikannya.
Baris berikutnya adalah memberikan output string pada layar menanyakan nama user. System. out. print(" Please Enter Your Name:");
Sekarang, block di bawah ini merupakan try-catch block, try { name = dataIn. readLine(); } catch( IOException e){
System. out. println(" Error!");
} Pada baris ini menjelaskan bahwa kemungkinan terjadi error pada statement name = dataIn. readLine();
akan ditangkap. Kita akan membahas tentang exception handling pada bab selanjutnya dari pembahasan ini, tetapi untuk sekarang, anda cukup mencatat bahwa anda perlu menambahkan kode ini untuk menggunakan readLine() method dari BufferedReader untuk mendapatkan input dari user.
Pengenalan Pemrograman I 3