Halaman

Jumat, 18 Maret 2011

Membuat File dengan Java

Jika pada artikel sebelumnya telah membahas tentang how to make a directory ???. Nah sekarang bagaimana cara membuat sebuah file. Namun sebelum melangkah lebih lanjut, perlu diketahui pembuatan file dalam artikel yaitu pembuatan file sederhana, yaitu berupa text file atau yang sering dikenal dengan file ‘*.txt’.



Berikut ini contoh source code sederhananya….


import java.io.BufferedWriter;
import java.io.FileWriter;
  
/**
*
* @author velly_the razor
*/
public class BatchCreator {
  
  public static void main(String[] args) {
      String contentFile = "Tulisan ini akan ada dalam file";         
      try{
          BufferedWriter writer = new BufferedWriter(new FileWriter("test.txt"));
          writer.write(contentFile);
          writer.close();  
      }catch(Exception e){
          e.printStackTrace();
      }
    }
}

Keterangan source code :

1. Dalam program ini akan dibuat sebuah file txt dengan “test.txt”. Class BUfferedWriter merupakan class java yang menangani masalah penulisan file.
2. writer.write(contentFile); berarti dengan method write() pada class BufferedWriter file akan diisi dengan nilai dari string dalam variabel contentFile.
3. Setelah penulisan file selesai, objek dari class BufferedWriter harus ditutup dengan menggunakan method close();.



Sebagai catatan, dalam pembuatan file. Jika anda menginginkan untuk membuat file yang berekstensi *.docx, *doc, atau lainnya... Kemungkinan seperti itu menggunakan karakter encoding yang lebih rumit. Berbeda dengan karakter yang ada dalam file txt, yang hanya menggunakan karakter sederhana.