BufferedWriter带有缓冲区的输出流 及 OutputStreamWriter转换流

BufferedWriter:带有缓冲的字符输出流。
 
 
BufferedWriter
package com.javaSe.BufferedWriter;


import java.io.*;


/*
BufferedWriter:带有缓冲的字符输出流。
*/
public class BufferedWriterTest01 {
    public static void main(String[] args) {
        BufferedWriter bw = null;
    
        try {
            // bw = new BufferedWriter(new FileWriter("copy"));
            bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("copy",true)));
            bw.write("Hello World!");
            bw.write("
");
            bw.write("Hello KTV!");
            
            bw.flush();
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            if (bw != null) {
                try {
                    // 关闭最外层
                    bw.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }
    }
}
原文地址:https://www.cnblogs.com/xlwu/p/13466125.html