字符流=字节流+编码表
Reader(abstract) 所有字符输入流的超类
Writer(abstract) 所有字符输出流的超类
通过转换流 传入字节流+编码表 可以得到一个字符串
转换输出流:
OutputStreamWriter<br /> 把字节输出流 转换成 字符输出流<br /> OutputStreamWriter(OutputStream out)<br /> 创建一个使用默认字符编码的字符输出流对象
OutputStreamWriter(OutputStream out, String charsetName)<br /> 创建一个使用指定字符集的字符输出流对象
转换字符输出流的方法
1.void write(int ch) 一次输出一个字符<br /> 2. void write(String str) 一次输出一个字符串<br /> 3.void write(String str, int start , int len)<br /> 一次输出一个字符串的一部分 第三个参数表示输出的字符串个数<br /> 例如:len表示len个字符<br /> 4.void write(char[] cs)<br /> 一次输出一个字符数组<br /> 5.void write(char[] bs,int start,int len)<br /> 一次输出字符数组的一部分