OutputStreamWriter写的转化流

import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;

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

        write_utf_8();
        write_GBK();

    }

    private static void write_GBK() throws IOException {
        OutputStreamWriter osw=new OutputStreamWriter(new FileOutputStream("F:\\basic\\untitled13\\src\\it\\cast\\day15\\demo05\\gbk.txt"),"GBK");
        osw.write("你好gbk");
        osw.flush();
        osw.close();
    }

    private static void write_utf_8() throws IOException {//utf-8格式的文件
        OutputStreamWriter osw=new OutputStreamWriter(new FileOutputStream("F:\\basic\\untitled13\\src\\it\\cast\\day15\\demo05\\utf_8.txt"),"UTF-8");
        osw.write("你好utf-8");
        osw.flush();
        osw.close();
    }
}

 

posted @ 2020-10-11 21:05  159566  阅读(239)  评论(0)    收藏  举报