Java Programming‎ > ‎Java I/O‎ > ‎

02. Menghasilkan Text File dengan BufferedWriter

posted Sep 1, 2011, 8:56 PM by Editor KursusInternet   [ updated Sep 26, 2011, 12:16 AM by Editor KursusInternet.com ]

Pendahuluan

BufferedWriter adalah salah satu class Java yang sangat berguna untuk pengolahan I/O. Dengan pengaturan buffer yang baik, maka class ini tentu akan meningkatkan performa operasi output.

Untuk menghasilkan file output dengan class ini, potongan programnya adalah sebagai berikut :

   bufferedWriter = new BufferedWriter(
           new FileWriter("c:/kursusinternet.com/bufferedwrite.txt")
   )
;
   bufferedWriter.write(contohText, 0, contohText.length());

Dan  contoh berikut di bawah ini adalah potongan lengkap program untuk menghasilkan satu file text dan disertakan juga contoh hasil eksekusi.

Contoh Kode Program

package com.kursusinternet.io;

import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;

public class OutputTextFileBufferedWriter {
  public static void main(String[] argsthrows IOException {
    String contohText = "Halo\nIndonesia";
    BufferedWriter bufferedWriter = null;
    try {
      bufferedWriter = new BufferedWriter(
          new FileWriter("c:/kursusinternet.com/bufferedwrite.txt")
      );
      bufferedWriter.write(contohText, 0, contohText.length());

    catch (IOException x) {
      System.err.format("IOException: %s%n", x);
    finally {
      if (bufferedWriter != nullbufferedWriter.close();
    }
  }
}

Contoh Hasil Eksekusi


Gambar 1. File Output Hasil Eksekusi, bufferedwrite.txt



Gambar 2. Isi file bufferedwrite.txt
Comments