Java IO Tutorial - Java PrintWriter(OutputStream out, boolean autoFlush) Constructor








Syntax

PrintWriter(OutputStream out, boolean autoFlush) constructor from PrintWriter has the following syntax.

public PrintWriter(OutputStream out,   boolean autoFlush)

Example

In the following code shows how to use PrintWriter.PrintWriter(OutputStream out, boolean autoFlush) constructor.

/*from w w w  .  j av a2s  .  com*/
import java.io.*;

public class Main {

   public static void main(String[] args) {
      try {
         PrintWriter pw = new PrintWriter(System.out,true);

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

         // flush the writer
         pw.flush();

      } catch (Exception ex) {
         ex.printStackTrace();
      }
   }
}

The code above generates the following result.