Menggunakan bufferedreader pada Java

Table of Contents
Pada postingan kali 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.

Fungsi BufferedReader
- 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).

Tambahkan statement berikut :

BufferedReader stdin = new BufferedReader 
(new InputStreamReader (System.in)); 
import java.io.*;
public class dasar_java {
    public static void main(String[] args) {
        int input = 0;
        BufferedReader data = new BufferedReader(new InputStreamReader(System.in));
        System.out.print("Masukkan angka : ");
        try {
            input = Integer.parseInt(data.readLine());
        } catch (IOException e) {
            System.out.println("Error!");
        }
        if (input % 2 == 0) {
            System.out.println("Bilangan genap");
        } else {
            System.out.println("Bilangan ganjil");
        }
    }
}
output :

image1
Penjelasan program :
Ketika program dijalankan maka pada tampilan output meminta kita untuk meng-input sebuah nilai yaitu "Masukkan angka : ". Dan angka yang saya input yaitu 13, kemudian program dilanjutkan untuk dieksekusi an menampilkan "Bilangan ganjil". Karena program akan mengeksekusi kondisi pada percabangan yang terapat pada program tersebut.

Semoga berhasil dan bermanfaat, terimakasih.
DedeBKc
DedeBKc Hai, saya Dede Kurniawan, seorang Full Stack Developer. Saya suka berbagi tutorial IT dan menulis di blog. Yuk, bergabung dan eksplorasi dunia IT bersama saya!

5 komentar

Silahkan berkomentar yang bijak dan sesuai dengan topik pembahasan...
Comment Author Avatar
29 April 2019 pukul 07.06 Delete
cara mengkombinasi buffered reader dan data collection seperti linked gimana?
Comment Author Avatar
29 April 2019 pukul 07.07 Delete
cara mengkombinasi buffered reader dengan data collection gimana?
Comment Author Avatar
20 September 2019 pukul 13.06 Delete
apakah harus dicantumkan keywords "try"
Comment Author Avatar
Anonim
15 Mei 2020 pukul 16.39 Delete
sangat jelas sekali penjelasannya, urut dan lengkap, terimakasih banyak
Comment Author Avatar
2 Desember 2020 pukul 20.39 Delete
Cara menggunakan buffered reader pada Java