Java: Membaca File *.txt Menggunakan BufferedReader

Pada kesempatan kali ini saya akan menjelaskan cara membaca file dengan format *.txt di Java. Perlu diketahui, untuk membaca file di Java terdapat beberapa cara atau metode, salah satunya yang sering digunakan yaitu menggunakan BufferedReader.

Oke langsung aja kita buat programnya, pertama kita siapkan dulu file *.txt-nya. Untuk memudahkan, saya membuat folder baru di drive D: dengan nama BacaText. Kemudian di dalam folder ini akan ada 2 buah file, yaitu data.txt dan BacaFileTxt.java.

Untuk file data.txt, saya isi sebagai berikut:

Kemudian untuk file BacaFileTxt.java, ketikkan kode berikut:

Kalo udah, kemudian buka Command Prompt, kemudian masuk ke folder lokasi penyimpanan file BacaFileTxt.java.

 

 

 

 

 

 

 

 

 

 

 

Kemudian compile file java tadi dengan perintah javac BacaFileTxt.java

Apabila compile sukses, akan tercipta file baru dengan nama BacaFileTxt.class

 

 

 

 

 

 

 

 

 

 

 

Kemudian jalankan program dengan perintah java BacaFileTxt.

Hasilnya adalah sebagai berikut:


 

 

 

 

 

 

 

 

 

 

Mudahkan? sebagai catatan, pada bagian String lokasi_file = “data.txt”; menunjukkan bahwa lokasi file data.txt berada pada folder yang sama dengan file java. Apabila kita ingin agar lokasi file data.txt terpisah dengan file java, cukup menambahkan path lokasi file tersebut, contohnya  seperti ini:

 String lokasi_file = “D:/BacaText/data.txt”;

File projectnya bisa didownload di sini.

Sekian tutorial dari saya, semoga bermanfaat. 😉

Erik Gunawan

Java Developer, Android Developer, Microsoft Office Specialist, Pengamat One Piece, Blogger, Mahasiswa

Erik Gunawan

Java Developer, Android Developer, Microsoft Office Specialist, Pengamat One Piece, Blogger, Mahasiswa

4 thoughts on “Java: Membaca File *.txt Menggunakan BufferedReader

  1. klu cara mengambil data dari text tapi jumlah textnya ad 1000 nah kita mau ngambil kata didalamnya itu gimana ya pak?

Leave a Reply

Your email address will not be published. Required fields are marked *

wp-puzzle.com logo