BufferedWriter字符输出缓冲流
【构造方法】
BufferedWriter(Writer in);
【成员方法】
<1>void write(int ch); 写入一个字符
<2>void write(char[] buf);写入一个字符数组
<3>void write(char[] buf,int off,int len);写入一个字符数组,有开始下标与数量
<4>void write(String str);写入一个字符串
<5>void write(String str,int off,int len);写入一个字符串,有开始下标与数量
<6>void new Line();换行操作
class Panda{
public static void main(String[] args) throws IOException {
//创建File类对象
File file = new File("C:\\Users\\123\\Desktop\\file\\file.txt");
//创建文件字符输出流对象 【追加写】
FileWriter fileWriter = new FileWriter(file,true);
//创建字符输出缓冲流对象
BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
//将字符数据写入文件 【写入String字符串】
bufferedWriter.write("嘻嘻哈哈过大年!");
//换行
bufferedWriter.newLine();
//将字符数据写入文件 【写入字符】
bufferedWriter.write(new char[]{'a','b','c'});
//关闭资源
bufferedWriter.close();
}
}