当前页面:
在线文档首页 >
JDK 5 Documentation v1.3.1, Java 2 SDK 英文文档
Java 2 Platform SE v1.3.1: Class FilterWriter - JDK 5 Documentation v1.3.1, Java 2 SDK 英文文档
java.io
Class FilterWriter
java.lang.Object
|
+--java.io.Writer
|
+--java.io.FilterWriter
- public abstract class FilterWriter
- extends Writer
Abstract class for writing filtered character streams.
- Since:
- JDK1.1
Field Summary |
protected Writer |
out
The underlying character-output stream. |
Method Summary |
void |
close()
Close the stream. |
void |
flush()
Flush the stream. |
void |
write(char[] cbuf,
int off,
int len)
Write a portion of an array of characters. |
void |
write(int c)
Write a single character. |
void |
write(String str,
int off,
int len)
Write a portion of a string. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
out
protected Writer out
- The underlying character-output stream.
FilterWriter
protected FilterWriter(Writer out)
- Create a new filtered writer.
- Parameters:
out
- a Writer object to provide the underlying stream.
write
public void write(int c)
throws IOException
- Write a single character.
- Overrides:
write
in class Writer
- Throws:
IOException
- If an I/O error occurs
write
public void write(char[] cbuf,
int off,
int len)
throws IOException
- Write a portion of an array of characters.
- Overrides:
write
in class Writer
- Parameters:
cbuf
- Buffer of characters to be writtenoff
- Offset from which to start reading characterslen
- Number of characters to be written- Throws:
IOException
- If an I/O error occurs
write
public void write(String str,
int off,
int len)
throws IOException
- Write a portion of a string.
- Overrides:
write
in class Writer
- Parameters:
str
- String to be writtenoff
- Offset from which to start reading characterslen
- Number of characters to be written- Throws:
IOException
- If an I/O error occurs
flush
public void flush()
throws IOException
- Flush the stream.
- Overrides:
flush
in class Writer
- Throws:
IOException
- If an I/O error occurs
close
public void close()
throws IOException
- Close the stream.
- Overrides:
close
in class Writer
- Throws:
IOException
- If an I/O error occurs
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.