Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| J2ME Foundation
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
java.io.Writer

Packages that use Writer
java.io | Provides for system input and output through data streams, serialization and the file system.

Uses of Writer in java.io

Subclasses of Writer in java.io
`class` | `BufferedWriter` Write text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and strings.
`class` | `CharArrayWriter` This class implements a character buffer that can be used as an Writer.
`class` | `FileWriter` Convenience class for writing character files.
`class` | `FilterWriter` Abstract class for writing filtered character streams.
`class` | `OutputStreamWriter` An OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are translated into bytes according to a specified character encoding.
`class` | `PipedWriter` Piped character-output streams.
`class` | `PrintWriter` Print formatted representations of objects to a text-output stream.
`class` | `StringWriter` A character stream that collects its output in a string buffer, which can then be used to construct a string.

Fields in java.io declared as Writer
`protected Writer` | `FilterWriter.out` The underlying character-output stream.
`protected Writer` | `PrintWriter.out` The underlying character-output stream of this `PrintWriter`.

Methods in java.io with parameters of type Writer
`void` | `CharArrayWriter.writeTo(Writer out)` Writes the contents of the buffer to another character stream.

Constructors in java.io with parameters of type Writer
`FilterWriter(Writer out)` Create a new filtered writer.
`PrintWriter(Writer out)` Create a new PrintWriter, without automatic line flushing.
`PrintWriter(Writer out, boolean autoFlush)` Create a new PrintWriter.
`BufferedWriter(Writer out)` Create a buffered character-output stream that uses a default-sized output buffer.
`BufferedWriter(Writer out, int sz)` Create a new buffered character-output stream that uses an output buffer of the given size.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| J2ME Foundation
PREV NEXT | FRAMES NO FRAMES

Java is a trademark or registred trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo, Alto, California, 94303, U.S.A All Rights Reserved. < /font >