Membaca File Text di Java Menggunakan Kelas BufferedReader

BufferedReader adalah salah satu kelas Java I/O yang digunakan untuk membaca file text.  Untuk membaca file, digunakan method readLine().

Hal pertama yang harus disiapkan adalah menyiapkan file text yang akan dibaca, seperti gambar di bawah ini.


Untuk lebih jelasnya, di bawah ini adalah contoh program Java untuk membaca File text menggunakan kelas BufferedReader.

Contoh Program


Nama File : BufferedReaderDemo.java

package com.nursalim.zone.java.io;

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;

public class BufferedReaderDemo {
 public static void main(String[] args) {

  BufferedReader bufferedReader = null;

  try {

   String text;
   
   // step 1 : Buat object dari kelas BufferedReader
   bufferedReader = new BufferedReader(new FileReader("C:\\demo.txt"));
   
   // step 2 : Baca setiap line dari file menggunakan method readLine()
   while ((text = bufferedReader.readLine()) != null) {
    System.out.println(text);
   }

  } catch (IOException e) {
   e.printStackTrace();
  } finally {
   
   // Step 3 : close stream setiap habis baca/tulis
   try {
    if (bufferedReader != null) {
     bufferedReader.close();
    }
   } catch (IOException ex) {
    ex.printStackTrace();
   }
  }

 }
} 

Compile & Running

Compile & Jalankan program diatas, apabila berhasil maka akan muncul pesan seperti dibawah ini.

Download Program + File Pendukung


Sekian tutorial singkat tentang "Membaca File Text di Java Menggunakan Buffered Reader". Semoga bermanfaat & Happy Learning :)

Baca Juga :

Post a Comment