使用 BufferedWriter 类将数据写入文件


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

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

示例

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

 实时演示

import java.io.BufferedWriter;
import java.io.IOException;
import java.io.OutputStreamWriter;
public class BufferedWriterExample {
   public static void main(String args[]) throws IOException {
      //Instantiating the OutputStreamWriter class
      OutputStreamWriter out = new OutputStreamWriter(System.out);
      //Instantiating the BufferedWriter
      BufferedWriter writer = new BufferedWriter(out);
      //Writing data to the console
      writer.write("Hello welcome to Tutorialspoint");
      writer.flush();
   }
}

输出

Hello welcome to Tutorialspoint

更新日期:2019 年 9 月 12 日

874 次浏览

激励您的事业

通过完成课程获得认证

开始
广告