Pada
postingan Pertama ini, kita akan belajar menggunakan bufferedreader pada
pemrograman java. Dan disini saya akan menjelaskan fungsi penggunaan
dari bufferedreader dan saya juga akan memberikan contoh penggunaannya.
Oke langsung saja kita simak di bawah.
- BufferredReader adalah kelas abstract yg menangani baca tulis ke media dalam bahasa Java.
- BufferredReader membutuhkan kelas lain sebagai pekerjanya yaitu InputStreamReader.
- Fungsi dari BufferredReader ini adalah untuk menangkap inputan dari keyboard.
- Dalam BufferredReader perlu menyisipkan System.in untuk mendapatkan karakter karakter atau dengan kata lain inputan yang nanti akan dimasukkan dalam keyboard.
Cara menggunakan BufferredReader untuk mendapatkan input :
Pertama kali kita akan menggunakan class BufferredReader yg berada di package java.io untuk mendapatkan input dari keyboard.
Pada bagian paling atas kita harus menambahkan kode :
importjava.io.*;
Yaitu merupakan sebuah library yang dimiliki oleh bufferreader, dan pastikan kita harus meng-importnya, jika tidak program tidak dapat dieksekusi (error).
Berikut adalah salah satu contoh penggunaan Bufferedreader pada Java (Netbeans)
(Gambar 2)
Dan berikut adalah Source code dari gambar project kita yang ada di atas :
package buffer;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class Buffer {
public static void main(String[] args) {
BufferedReader dataln = new BufferedReader(new InputStreamReader(System.in));
String n1 ="";
System.out.println("Mauskan kata pertama");
try{
n1 = dataln.readLine();
} catch(IOException e){
System.out.println("Eror!");
}
String n2 = "";
System.out.println("Masukan kata kedua");
try{
n2 = dataln.readLine();
}catch(IOException e){
System.out.println();
}
String n3 = "";
System.out.println("Masukan kata ketiga");
try{
n3 = dataln.readLine();
}catch(IOException e){
System.out.println();
}
System.out.println(n1 +n2 +n3);
}
}
Dan ini adalah hasil akhir dari project kita
Demikian pengenalan dan sedikit contoh mengenai BufferedReader, jika ada salah-salah kata mengenai postingan ini silahkan comment di bawah ini.
Terimakasih Salam Titik Koma ;
Tidak ada komentar:
Posting Komentar