Belajar Menulis isi Data File TXT dengan BufferedWriter di Java
Pengertian BufferedWriter adalah salah satu class library di dalam bahasa pemrograman java (java.io.BufferedWriter) sejak JDK versi 1,yang fungsinya untuk menulis text , dengan menggunakan teknik buffering ,untuk menulis karakter tunggal, array ,dan string.
Pada artikel belajar java sebelumnya , kita telah membahas tentang Belajar Membaca isi Data File TXT dengan BufferedReader di Java. Pada artikel belajar java kali ini ,kita akan mencoba menulis atau mengisi data file , yang memiliki ekstensi file (.txt) ,dengan menggunakan BufferedWriter di bahasa pemrograman Java. Selengkapnya ,berikut mari kita simak lebih lanjut :
1. Pertama buka IntelliJ IDEA ,atau Software IDE lain yang kalian gunakan , di Komputer atau Laptop kalian.
2. Kalian bisa perhatikan Contoh code ,beserta penjelasanya di bawah:
Contoh Code :
Output :
Penjelasan :
Pada file latihan.txt , kalian bisa isikan manual text , atau kosongkan saja filenya.
Membahas contoh code program :
Pada contoh code program di atas , pada baris awal kita membuat objek file, dari class File ,yang digunakan untuk merepresentasikan lokasi file system.
Seperti yang sudah dijelaskan pada artikel sebelumnya. Disini kita menggunakan try-resource-statement , yang dimana pada tanda kurung () , setelah keyword try ,berisi 2 objek dari class BufferedWriter dan FileWriter.
FileWriter mewarisi class OutputStreamWriter ,untuk menerima nilai argument dari objek file , yang menulis stream karakter.
BufferedWriter , akan menerima nilai argument dari objek class FileWriter , yang akan menulis text dari sebuah karakter-output stream.
Dengan menggunakan try-resource-statement , secara otomatis kita akan menutup atau menyimpan operasi stream, yang mengimplementasi interface java.lang.AutoCloseable.
Untuk menulis text , kita menggunakan method br.write().
Lalu untuk membuat baris baru ke bawah , kita menggunakan method br.newLine()
Pada baris code selantunya , kita menggunakan exception pada blok catch.
IOException , untuk menangkap error yang terjadi ,seperti operasi file gagal , atau file yang di target mengalami data corrupt.
Baca juga : Belajar Menulis isi File TXT dengan Formatter di Program Java
Contoh Code :
Contoh Code |
Output :
Output Hasil |
Penjelasan :
Membuat file baru :
Pertama-tama kita buat dulu filenya ,di bagian project explorer , sebagai contoh disini ,saya menggunakan IntelliJ IDEA ,jika kalian menggunakan Software IDE lain , kalian bisa menyesuaikan.
Kalian klik kanan pada nama project kalian ,lalu pilih New > File. Seperti pada gambar di bawah
Nama Project > New > File |
Selanjutnya , kita isikan nama filenya ,terserah kalian. Disini sebagai contoh nama filenya : latihan.txt
Mengisi nama file baru
|
Pada file latihan.txt , kalian bisa isikan manual text , atau kosongkan saja filenya.
Membahas contoh code program :
Pada contoh code program di atas , pada baris awal kita membuat objek file, dari class File ,yang digunakan untuk merepresentasikan lokasi file system.
Seperti yang sudah dijelaskan pada artikel sebelumnya. Disini kita menggunakan try-resource-statement , yang dimana pada tanda kurung () , setelah keyword try ,berisi 2 objek dari class BufferedWriter dan FileWriter.
FileWriter mewarisi class OutputStreamWriter ,untuk menerima nilai argument dari objek file , yang menulis stream karakter.
BufferedWriter , akan menerima nilai argument dari objek class FileWriter , yang akan menulis text dari sebuah karakter-output stream.
Dengan menggunakan try-resource-statement , secara otomatis kita akan menutup atau menyimpan operasi stream, yang mengimplementasi interface java.lang.AutoCloseable.
Untuk menulis text , kita menggunakan method br.write().
Lalu untuk membuat baris baru ke bawah , kita menggunakan method br.newLine()
Pada baris code selantunya , kita menggunakan exception pada blok catch.
IOException , untuk menangkap error yang terjadi ,seperti operasi file gagal , atau file yang di target mengalami data corrupt.
Baca juga : Belajar Menulis isi File TXT dengan Formatter di Program Java
Post a Comment for " Belajar Menulis isi Data File TXT dengan BufferedWriter di Java"
Silakan berkomentar dengan baik ,jangan SPAM di komentar ini . NO BACKLINK /LINK HIDUP