javase学习记录之------OutputStringWriter转换流的使用

it2024-03-17  59

import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import java.io.OutputStreamWriter; /* 我认为,直接使用字节流之类的就像是没用加密一样,而用这个就像是加密了一样,只是现在我的理解,回顾的我别在意这句话 OutputStreamWriter(OutputStream out)根据默认编码把字节流的数据转化位字符流 OutputStreamWriter(OutputStream out,String charsetName)根据指定编码把字节流转换位字符流 把字节流转换为字符流 字符流=字节流+编码表 */ public class Test { public static void main(String[] args) throws IOException { //创建对象 OutputStreamWriter osw=new OutputStreamWriter(new FileOutputStream("sow.txt"));//默认,武汉加油 //OutputStreamWriter osw=new OutputStreamWriter(new FileOutputStream("sow.txt"),"GBK");//指定GBK,�人���� //写数据 osw.write("武汉加油"); //释放资源 osw.close(); } }
最新回复(0)