这是 Writer 的子类,是字符缓冲输出流
1.导包
import java.io.BufferedWriter;
2.构造方法
至少需要一个 Writer 类,可以指定缓冲区大小
//创建一个 FileWriter做参数
FileWriter fw = new FileWriter("D:\\a.txt");
BufferedWriter bw1 = new BufferedWriter(fw);
BufferedWriter bw2 = new BufferedWriter(fw,1024);
3.方法
1.把字符写入到缓冲区中
for(int i=0;i<10;i++){
bw1.write("java教程");
}
2.特有方法,换行
bw1.newLine(); // windows -->\r\n linux-->/n max-->/r
//换行后的内容
bw1.write("换行后的内容");
3.把内存缓冲区内容刷新到文件中
bw1.flush();
4.关闭流
bw1.close();