Input Output pada Java
Metode input :
Metode input berbasis Console :
- BufferedReader Class
Kelas ini berada di java.io dan digunakan untuk mendapatkan input dari keyboard berbasis console.
- Scanner Class
Kelas Scanner berada di java.util dan digunakan untuk mendapatkan input dari keyboard dan dari seluruh file.
- Console Class
Sama seperti kelas BufferedReader, kelas Console juga berada di java.io dan digunakan untuk mendapatkan input dari keyboard.
Buffered Reader
BufferedReader merupakan salah satu kelas (class) pada Bahasa pemrograman Java milik package java.io
yang digunakan
untuk mendapatkan
input dari
keyboard sesuai dengan yang
diinputkan
oleh
user.
Untuk menggunakan
kelas ini harus dilakukan
instansiasi
(instance) agar kelas BufferedReader dapat digunakan dalam program.
BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));
import java.io.BufferedReader;
Contoh program Buffered Reader :
Scanner
Untuk menggunakan kelas ini harus dilakukan instansiasi (instance) agar kelas Scanner dapat digunakan dalam program.
Scanner sc = new Scanner(System.in);
Agar kelas Scanner dapat dikenali oleh program, maka perlu ditambahkan nama package-nya di atas deklarasi kelas.
import java.util.Scanner;Agar kelas Scanner dapat dikenali oleh program, maka perlu ditambahkan nama package-nya di atas deklarasi kelas.
Console
Console cs = new System.console();
Untuk menggunakan kelas ini harus dilakukan instansiasi (instance) agar kelas Console dapat digunakan dalam program.
import java.io.Console;
Agar kelas Scanner dapat dikenali oleh program, maka perlu ditambahkan nama package-nya di atas deklarasi kelas.
Contoh Console :
JOption Pane
Apabila JOptionPane digunakan untuk input data maka menggunakan method showInputDialog() dan apabila digunakan untuk menampilkan output program/pesan maka menggunakan method showMessageDialog().
Agar kelas JOptionPane dapat dikenali oleh program, maka perlu ditambahkan nama package-nya di atas deklarasi kelas.
Parse (Parsing)
Setiap karakter yang diinputkan pada program Java selalu dianggap sebagai String. Untuk itu kita harus mengkonversi/casting dari tipe data String menjadi tipe data lainnya.
- Konversi dariString ke Integer
- Konversi dari String ke Double
Contoh Program Parsing ke Double :
Program Visual Basic silahkan klik disini.
0 Komentar
Penulisan markup di komentar