Day17_105_IO_BufferWriter带缓冲区的字符输出流

BufferWriter带缓冲区的字符输出流

   * OutputStreamWriter();  转换流,可以将文件字节输出流转换为文件字符输出流

   * 代码:

    import java.io.*;

    public class BufferedWriterTest0 {
        public static void main(String[] args) throws IOException {

            //创建带缓冲区的字符输出流
            //BufferedWriter bw= new BufferedWriter(new FileWriter("D:\\TestFile\\JavaTestFile\\BufferedWriter.txt"));

            //创建一个带转换流的字符缓冲输出流
            //OutputStreamWriter(); 转换流,可以将文件字节输出流转换为文件字符输出流
              BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(new FileOutputStream("D:\\TestFile\\JavaTestFile\\outPutTest.txt")));
            
            //开始写入
            bw.write("2021年4月12日 16点39分");

            // 换行
            bw.newLine();

            //再次写入
            bw.write("星期一");

            //刷新
            bw.flush();

            //关闭流
            bw.close();
        }
    }
posted @ 2021-04-12 16:52  失昼  阅读(65)  评论(0)    收藏  举报