Cara Membaca File Di Java Menggunakan Buffered Reader

Pada tutorial ini, kita akan membaca sebuah text file (.txt) menggunakan kelas BufferedReader. BufferedReader adalah salah satu kelas di Java yang digunakan untuk membaca sebuah file.

Kelas BufferedReader memiliki sebuah parameter yaitu FileReader. Untuk membaca file tersebut, Anda dapat menggunakan method readLine() pada kelas BufferedReader.

Contoh Program


Berikut ini adalah contoh program Java untuk membaca sebuah file text:

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

public class BufferedReaderDemo {
 public static void main(String[] args){
  
  BufferedReader br = null;
  try {
   br = new BufferedReader(new FileReader("C:/readfile.txt"));
   String txt;
   while ((txt = br.readLine()) != null){
    System.out.println(txt);
   }
  } catch (FileNotFoundException e) {
   System.err.println("File tidak ditemukan");
   e.printStackTrace();
  } catch (IOException e) {
   System.out.println("Terdapat kesalahan dalam membaca file");
   e.printStackTrace();
  } finally{
   if(br != null){
    try{
     br.close();
    }catch(Exception ex){
     ex.printStackTrace();
    }
   }
   
  }
 }
}


Output




Sebelum anda menjalankan program java diatas, buatlah terlebih dahulu sebuah file dengan nama readfile.txt dan simpan file tersebut pada direktori C:\. Di bawah ini adalah contoh file yang akan kita baca:


Apabila Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:

Belajar Java
Sangat Menyenangkan!!




Share this

Related Posts

Previous
Next Post »