Java File HandlingLesson 52Preview gratis
Java Read Files
Lesson ini bagian dari Java · Semua level
Ringkasan
Membaca file bisa dilakukan dengan Files.readAllLines() yang mengembalikan daftar baris, atau Files.readString() yang mengembalikan seluruh isi sebagai satu string. Untuk file besar yang tidak muat di memori, gunakan BufferedReader untuk membaca baris demi baris. Semua metode ini berada di java.nio.file.Files sehingga kode jadi singkat.
Poin kunci
- Files.readAllLines(path) menghasilkan List<String>, satu elemen per baris
- Files.readString(path) menghasilkan seluruh isi file sebagai satu String
- Files.readAllBytes(path) dipakai untuk data biner
- BufferedReader.readLine() mengembalikan null ketika sudah mencapai akhir file
- Charset bisa dispesifikasikan, misal StandardCharsets.UTF_8, agar konsisten
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.