Java I/O StreamsLesson 57Preview gratis
Java BufferedReader
Lesson ini bagian dari Java · Semua level
Ringkasan
BufferedReader membaca teks dari sebuah Reader menggunakan buffer di memori, sehingga tidak setiap pembacaan harus mengakses disk. Andalannya adalah method readLine() yang mengembalikan satu baris per pemanggilan dan null ketika file sudah habis. Ini cara paling umum untuk memproses file teks baris demi baris.
Poin kunci
- Harus membungkus Reader lain, umumnya FileReader atau Files.newBufferedReader()
- readLine() mengembalikan satu baris tanpa karakter newline, dan null di akhir file
- Buffer bawaan sekitar 8192 karakter dan bisa diatur lewat konstruktor kedua
- Membaca lewat buffer jauh lebih sedikit pemanggilan I/O dibanding read() mentah
- Menutup BufferedReader otomatis menutup Reader bawahannya
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.