Menulis String Ke dalam File .txt Menggunakan Java

http://go-program.blogspot.com/2012/12/menulis-string-ke-dalam-file-txt-menggunakan-java.html
Ada banyak sekali fungsi dari Input Output dalam java yang dapat digunakan untuk mencetak String, char, ataupun jenis data lainnua kedalam sebuah file.txt. pada kesempatan kali ini, akan diposting 2 buah contoh sederhana untuk membuat sebuah file txt menggunakan Java. yang satu menggunakan bufferedwriter, dan  write FileOutputStream biasa.
1. Cetak.java
/*----------------------------------------------------------------*/
/*-------------Nama   : Ahmad Ariful Amri ------------------------*/
/*-------------Program: Mencetak string kedalam sebuah file-------*/ 
/*-----------------visit: go-program.blogspot.com-----------------*/
/*----------------------------------------------------------------*/
import java.io.*;

public class Cetak
{
 public static void main(String args[])throws IOException
 {
  Writer output = null;
  String text = "Percoban menulis String ke dalam file.txt";
  File file = new File("file.txt");
  output = new BufferedWriter(new FileWriter(file));
  output.write(text);
  output.close();
  
  System.out.println("Tulisan anda sudah di tulis ke " +file);
 }
}
2. Cetak3.java
/*----------------------------------------------------------------*/
/*-------------Nama   : Ahmad Ariful Amri ------------------------*/
/*-------------Program: Mencetak string kedalam sebuah file-------*/ 
/*-----------------visit: go-program.blogspot.com-----------------*/
/*----------------------------------------------------------------*/

import java.io.*;

public class Cetak3
{
 public void tulis(String pesan,String namaBerkas) throws IOException
 {
  FileOutputStream keluaran = null;
  
  try
  {
   keluaran = new FileOutputStream(namaBerkas);
   for(int cacah = 0; cacah<pesan.length(); ++cacah)
   {
    int karakter = pesan.charAt(cacah);
    keluaran.write(karakter);
   }
  }
  finally
  {
   if(keluaran !=null)
   {
    keluaran.close();
   }
  }
 }
 
 public static void main (String args[]) throws IOException
 {
  try
  {
   Cetak3 tulisBerkas = new Cetak3();
   tulisBerkas.tulis("Percobaan menulis String kedalam file", "Cetak3.txt");
  }
  catch(IOException kesalahan)
  {
   System.out.printf("Terjadi kesalahan %s", kesalahan);
  }
 }
}
Banyak sekali cara lain yang dapat digunakan untuk mencetak file menggunakan java, silahkan berkreasi