public abstract class FilterWriter extends Writer
FilterWriter
本身提供了将所有请求传递给包含流的默认方法。
FilterWriter的FilterWriter
应该覆盖其中一些方法,并且还可以提供其他方法和字段。
Modifier | Constructor and Description |
---|---|
protected |
FilterWriter(Writer out)
创建一个新的过滤的作者。
|
protected Writer out
protected FilterWriter(Writer out)
out
- 提供底层流的Writer对象。
NullPointerException
- 如果
out
是
null
public void write(int c) throws IOException
write
在
Writer
c
- int指定要写入的字符
IOException
- 如果发生I / O错误
public void write(char[] cbuf, int off, int len) throws IOException
write
在
Writer
cbuf
- 要写入的字符缓冲区
off
- 从中开始读取字符的偏移量
len
- 要写入的字符数
IOException
- 如果发生I / O错误
public void write(String str, int off, int len) throws IOException
write
在
Writer
str
- 要写入的字符串
off
- 从中开始读取字符的偏移量
len
- 要写入的字符数
IOException
- 如果发生I / O错误
public void flush() throws IOException
flush
在接口
Flushable
flush
在
Writer
类
IOException
- 如果发生I / O错误
public void close() throws IOException
Writer
close
在接口
Closeable
close
中的
AutoCloseable
close
在
Writer
类
IOException
- 如果发生I / O错误