Java FilterWriter

2024 年 8 月 29 日 | 阅读 2 分钟

Java FilterWriter 类是一个抽象,用于写入过滤后的字符流。

FilterWriter 的子类应覆盖其部分方法,并且也可以提供额外的方法和字段。

字段

修饰符类型字段描述
protectedWriterout底层字符输出流。

构造函数

修饰符构造函数描述
protectedFilterWriter(Writer out)它创建 InputStream 类对象

方法

修饰符和类型方法描述
voidclose()它关闭流,先刷新。
voidflush()它刷新流。
voidwrite(char[] cbuf, int off, int len)它写入一部分字符数组
voidwrite(int c)它写入单个字符。
voidwrite(String str, int off, int len)它写入一部分字符串

FilterWriter 示例

输出

i love my country

在运行当前程序时,如果当前工作目录不包含该文件,则会创建一个新文件,并且 CustomFileWriter 会将文本“I LOVE MY COUNTRY”以小写形式写入该文件。