使用 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
广告