Menulis File di Java Menggunakan BufferedWriter

Apa itu Kelas BufferedWriter?

BufferedWriter adalah salah satu kelas turunan dari kelas java.io.Writer di Java di bawah package java.io yang digunakan untuk menulis file text.

Constructor

Ada 2 macam konstruktor dari kelas BufferedWriter, yaitu :
  • BufferedWriter(Writer out)
  • BufferedWriter(Writer out, int size) 

Method Yang Sering Digunakan

Ada beberapa method yang sering dipakai oleh kelas BufferedWriter, yaitu:
  • void close()
  • void flush()
  • void newLine()
  • void write()

Pada tutorial kali ini, saya akan mencoba untuk sharing tutorial Java I/O tentang Bagaimana Cara Membuat File menggunakan kelas BufferedWriter.

Contoh Program


Dibawah ini adalah contoh program Java untuk menulis file menggunakan kelas BufferedWriter.

Nama File : BufferedWriterDemo.java

package com.nursalim.zone.java.io;
import java.io.BufferedWriter;

public class BufferedWriterDemo{
   public static void main(String[] args){
        // Step 1 : Tentukan file path
        File file = new File("C:\\demo.txt");
 
        // Step 2 : Siapkan content/isi file
        String text = "Selamat datang di Java";
 
        try {
            // Step 3 : Buat file kosong menggunakan method createNewFile
            if (file.createNewFile()) {
                System.out.println("File Berhasil dibuat");
            } else {
                System.out.println("File sudah pernah dibuat");
            }
 
            FileWriter fw = new FileWriter(file.getAbsoluteFile());
            BufferedWriter bf = new BufferedWriter(fw);
 
            // Step 4 : Gunakan method write untuk menulis text ke file
            bf.write(text);
            // Step 5 : Gunakan method close setiap selesai menulis file
            bf.close();
 
            System.out.println("Selesai");
 
        } catch (IOException ex) {
            System.err.println("Terjadi kesalahan menulis file");
            ex.printStackTrace();
        }

   }
}

Compile & Run


Coba Anda compile dan jalankan program diatas, apabila tidak ada error, maka akan tampil pesan seperti gambar dibawah ini.

Menulis File di Java Menggunakan BufferedWriter


Langkah selanjutnya, coba buka folder dimana file dibuat.

Sekian tutorial kali ini, semoga bermanfaat. Happy Learning :)

Baca Juga :


Referensi

Post a Comment