PrintWriter (Java Platform SE 7 ) (original) (raw)
Modifier and Type
Method and Description
[PrintWriter](../../java/io/PrintWriter.html "class in java.io")
**[append](../../java/io/PrintWriter.html#append%28char%29)**(char c)
Appends the specified character to this writer.
[PrintWriter](../../java/io/PrintWriter.html "class in java.io")
**[append](../../java/io/PrintWriter.html#append%28java.lang.CharSequence%29)**([CharSequence](../../java/lang/CharSequence.html "interface in java.lang") csq)
Appends the specified character sequence to this writer.
[PrintWriter](../../java/io/PrintWriter.html "class in java.io")
**[append](../../java/io/PrintWriter.html#append%28java.lang.CharSequence,%20int,%20int%29)**([CharSequence](../../java/lang/CharSequence.html "interface in java.lang") csq, int start, int end)
Appends a subsequence of the specified character sequence to this writer.
boolean
**[checkError](../../java/io/PrintWriter.html#checkError%28%29)**()
Flushes the stream if it's not closed and checks its error state.
protected void
**[clearError](../../java/io/PrintWriter.html#clearError%28%29)**()
Clears the error state of this stream.
void
**[close](../../java/io/PrintWriter.html#close%28%29)**()
Closes the stream and releases any system resources associated with it.
void
**[flush](../../java/io/PrintWriter.html#flush%28%29)**()
Flushes the stream.
[PrintWriter](../../java/io/PrintWriter.html "class in java.io")
**[format](../../java/io/PrintWriter.html#format%28java.util.Locale,%20java.lang.String,%20java.lang.Object...%29)**([Locale](../../java/util/Locale.html "class in java.util") l,[String](../../java/lang/String.html "class in java.lang") format,[Object](../../java/lang/Object.html "class in java.lang")... args)
Writes a formatted string to this writer using the specified format string and arguments.
[PrintWriter](../../java/io/PrintWriter.html "class in java.io")
**[format](../../java/io/PrintWriter.html#format%28java.lang.String,%20java.lang.Object...%29)**([String](../../java/lang/String.html "class in java.lang") format,[Object](../../java/lang/Object.html "class in java.lang")... args)
Writes a formatted string to this writer using the specified format string and arguments.
void
**[print](../../java/io/PrintWriter.html#print%28boolean%29)**(boolean b)
Prints a boolean value.
void
**[print](../../java/io/PrintWriter.html#print%28char%29)**(char c)
Prints a character.
void
**[print](../../java/io/PrintWriter.html#print%28char[]%29)**(char[] s)
Prints an array of characters.
void
**[print](../../java/io/PrintWriter.html#print%28double%29)**(double d)
Prints a double-precision floating-point number.
void
**[print](../../java/io/PrintWriter.html#print%28float%29)**(float f)
Prints a floating-point number.
void
**[print](../../java/io/PrintWriter.html#print%28int%29)**(int i)
Prints an integer.
void
**[print](../../java/io/PrintWriter.html#print%28long%29)**(long l)
Prints a long integer.
void
**[print](../../java/io/PrintWriter.html#print%28java.lang.Object%29)**([Object](../../java/lang/Object.html "class in java.lang") obj)
Prints an object.
void
**[print](../../java/io/PrintWriter.html#print%28java.lang.String%29)**([String](../../java/lang/String.html "class in java.lang") s)
Prints a string.
[PrintWriter](../../java/io/PrintWriter.html "class in java.io")
**[printf](../../java/io/PrintWriter.html#printf%28java.util.Locale,%20java.lang.String,%20java.lang.Object...%29)**([Locale](../../java/util/Locale.html "class in java.util") l,[String](../../java/lang/String.html "class in java.lang") format,[Object](../../java/lang/Object.html "class in java.lang")... args)
A convenience method to write a formatted string to this writer using the specified format string and arguments.
[PrintWriter](../../java/io/PrintWriter.html "class in java.io")
**[printf](../../java/io/PrintWriter.html#printf%28java.lang.String,%20java.lang.Object...%29)**([String](../../java/lang/String.html "class in java.lang") format,[Object](../../java/lang/Object.html "class in java.lang")... args)
A convenience method to write a formatted string to this writer using the specified format string and arguments.
void
**[println](../../java/io/PrintWriter.html#println%28%29)**()
Terminates the current line by writing the line separator string.
void
**[println](../../java/io/PrintWriter.html#println%28boolean%29)**(boolean x)
Prints a boolean value and then terminates the line.
void
**[println](../../java/io/PrintWriter.html#println%28char%29)**(char x)
Prints a character and then terminates the line.
void
**[println](../../java/io/PrintWriter.html#println%28char[]%29)**(char[] x)
Prints an array of characters and then terminates the line.
void
**[println](../../java/io/PrintWriter.html#println%28double%29)**(double x)
Prints a double-precision floating-point number and then terminates the line.
void
**[println](../../java/io/PrintWriter.html#println%28float%29)**(float x)
Prints a floating-point number and then terminates the line.
void
**[println](../../java/io/PrintWriter.html#println%28int%29)**(int x)
Prints an integer and then terminates the line.
void
**[println](../../java/io/PrintWriter.html#println%28long%29)**(long x)
Prints a long integer and then terminates the line.
void
**[println](../../java/io/PrintWriter.html#println%28java.lang.Object%29)**([Object](../../java/lang/Object.html "class in java.lang") x)
Prints an Object and then terminates the line.
void
**[println](../../java/io/PrintWriter.html#println%28java.lang.String%29)**([String](../../java/lang/String.html "class in java.lang") x)
Prints a String and then terminates the line.
protected void
**[setError](../../java/io/PrintWriter.html#setError%28%29)**()
Indicates that an error has occurred.
void
**[write](../../java/io/PrintWriter.html#write%28char[]%29)**(char[] buf)
Writes an array of characters.
void
**[write](../../java/io/PrintWriter.html#write%28char[],%20int,%20int%29)**(char[] buf, int off, int len)
Writes A Portion of an array of characters.
void
**[write](../../java/io/PrintWriter.html#write%28int%29)**(int c)
Writes a single character.
void
**[write](../../java/io/PrintWriter.html#write%28java.lang.String%29)**([String](../../java/lang/String.html "class in java.lang") s)
Writes a string.
void
**[write](../../java/io/PrintWriter.html#write%28java.lang.String,%20int,%20int%29)**([String](../../java/lang/String.html "class in java.lang") s, int off, int len)
Writes a portion of a string.