Java PrintWriter class
Java PrintWriter class is the implementation of Writer class. It is used to print the formatted representation of objects to the text-output stream.
Let's see the declaration for Java.io.PrintWriter class:
Methods of PrintWriter class
|void println(boolean x)
||It is used to print the boolean value.
|void println(char x)
||It is used to print an array of characters.
|void println(int x)
||It is used to print an integer.
|PrintWriter append(char c)
||It is used to append the specified character to the writer.
|PrintWriter append(CharSequence ch)
||It is used to append the specified character sequence to the writer.
|PrintWriter append(CharSequence ch, int start, int end)
||It is used to append a subsequence of specified character to the writer.
||It is used to flushes the stream and check its error state.
|protected void setError()
||It is used to indicate that an error occurs.
|protected void clearError()
||It is used to clear the error state of a stream.
|PrintWriter format(String format, Object... args)
||It is used to write a formatted string to the writer using specified arguments and format string.
|void print(Object obj)
||It is used to print an object.
||It is used to flushes the stream.
||It is used to close the stream.
Java PrintWriter Example
Let's see the simple example of writing the data on a console and in a text file testout.txt using Java PrintWriter class.
Javatpoint provides tutorials of all technology.
The content of a text file testout.txt is set with the data Like Java, Spring, Hibernate, Android, PHP etc.