Java BufferedWriter类

本文概述

  • 类声明
  • 类的构造函数
  • 类方法
  • Java BufferedWriter的示例
Java BufferedWriter类用于为Writer实例提供缓冲。它使性能更快。它继承了Writer类。缓冲字符用于有效地写入单个数组, 字符和字符串。
类声明让我们看一下Java.io.BufferedWriter类的声明:
public class BufferedWriter extends Writer

类的构造函数
建设者 描述
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类】让我们看一个使用Java BufferedWriter将数据写入文本文件testout.txt的简单示例。
package com.srcmini; import java.io.*; public class BufferedWriterExample { public static void main(String[] args) throws Exception { FileWriter writer = new FileWriter("D:\\testout.txt"); BufferedWriter buffer = new BufferedWriter(writer); buffer.write("Welcome to srcmini."); buffer.close(); System.out.println("Success"); } }

输出:
success

testout.txt:
Welcome to srcmini.

    推荐阅读