使用 Java 中的 BufferedWriter 类将数据写入文件

java 8object oriented programmingprogramming更新于 2025/11/20 8:12:17

Java 的 BufferedWriter 类用于将字符流写入指定的目标(字符输出流)。它最初将所有字符存储在缓冲区中,然后将缓冲区的内容推送到目标,从而提高字符、数组和字符串的写入效率。

您可以在实例化此类时指定所需的缓冲区大小。

示例

在下面的 Java 程序中,我们尝试在控制台(标准输出流)上打印一行。这里我们通过传递所需的字符串来调用 write() 方法。

import java.io.BufferedWriter;
import java.io.IOException;
import java.io.OutputStreamWriter;
public class BufferedWriterExample {
   public static void main(String args[]) throws IOException {
      //实例化 OutputStreamWriter 类
      OutputStreamWriter out = new OutputStreamWriter(System.out);
      //实例化 BufferedWriter
      BufferedWriter writer = new BufferedWriter(out);
      //将数据写入控制台
      writer.write("Hello welcome to Tutorialspoint");
      writer.flush();
   }
}

输出

Hello welcome to Tutorialspoint

相关文章