Java BufferedWriter 类

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

Java BufferedWriter 类用于为 Writer 实例提供缓冲。它能加快性能。它继承了 Writer 类。缓冲字符用于高效地写入单个数组、字符和字符串


类声明

让我们看看 Java.io.BufferedWriter 类的声明


类构造函数

构造函数描述
BufferedWriter(Writer wrt)它用于创建一个使用默认大小输出缓冲区的缓冲字符输出流。
BufferedWriter(Writer wrt, int size)它用于创建一个使用指定大小输出缓冲区的缓冲字符输出流。

类方法

方法描述
void newLine()它用于通过写入行分隔符来添加新行。
void write(int c)它用于写入单个字符。
void write(char[] cbuf, int off, int len)它用于写入字符数组的一部分。
void write(String s, int off, int len)它用于写入字符串的一部分。
void flush()它用于刷新输入流。
void close()它用于关闭输入流

Java BufferedWriter 示例

让我们看一个使用 Java BufferedWriter 将数据写入文本文件 testout.txt 的简单示例。

输出

success

testout.txt

Welcome to javaTpoint.