Java IO Tutorial - Java PrintWriter(String fileName, String csn) Constructor








Syntax

PrintWriter(String fileName, String csn) constructor from PrintWriter has the following syntax.

public PrintWriter(String fileName,    String csn)   throws FileNotFoundException ,      UnsupportedEncodingException

Example

In the following code shows how to use PrintWriter.PrintWriter(String fileName, String csn) constructor.

// w  w w . j ava  2s .  c  o  m
import java.io.*;

public class Main {

   public static void main(String[] args) {
      try {
         PrintWriter pw = new PrintWriter("c:/text.txt","ACSII");

         // append chars
         pw.append('H');
         pw.append('e');
         pw.append('l');
         pw.append('l');
         pw.append('o');

         // flush the writer
         pw.flush();
         pw.close();
      } catch (Exception ex) {
         ex.printStackTrace();
      }
   }
}