J. E. N. I.
Berikut ini adalah source code selengkapnya:
import java. io. BufferedReader; import java. io. InputStreamReader; import java. io. IOException;
public class GetInputFromKeyboard { public static void main( String [] args){
BufferedReader dataIn = new BufferedReader( new InputStreamReader( System. in));
String name = "";
System. out. print(" Please Enter Your Name:"); try {
} name = dataIn. readLine(); } catch( IOException e){ System. out. println(" Error!");
}
}
System. out. println(" Hello " + name +"!");
Berikutnya akan dijelaskan setiap baris dari code: Statement, import java. io. BufferedReader; import java. io. InputStreamReader; import java. io. IOException;
menjelaskan bahwa kita akan menggunakan kelas BufferedReader, InputStreamReader dan IOException yang berada di java. io package. Java Application Programming Interface( API) sudah berisi ratusan kelas yang bisa digunakan untuk program anda. Kelas-kelas tersebut dikumpulkan ke dalam packages.
Packages memiliki kelas yang mempunyai fungsi yang saling berhubungan. Seperti pada contoh di atas, java. io package mengandung kelas-kelas yang memungkinkan program untuk melakukan input dan output data. Statement diatas juga dapat ditulis,
import java. io.*;
yang akan mengeluarkan semua kelas yang berada pada paket, dan selanjutnya kita bisa menggunakan kelas-kelas tersebut pada program kita.
Pengenalan Pemrograman I 2