转换流
1、GBK:国标码,英文占一个字节,中文两个字节
2、UTF-8 万国码表,定义了全球所有语言的符号,英文占一个字节,中文占三个字节
转换流
1、InputStreamReader:是字节流转向字符流的桥梁,可以指定转换时使用的字符集
-
InputStreamReader(InputStream is): 将指定的字节流is转为字符流。返回值:获取的是InputStreamReader对象,是Reader子类
-
InputStreamReader(InputStream is, String charsetName):将指定字节流转为字符流,并指定读取时采用的编码集
2、OutputStreamWriter:是字节流转向字符流的桥梁,可以指定转换时的字符集
-
OutputStreamWriter(OutputStream os) : 将字节流转为字符流,是Writer的子类
-
OutputStreamWriter(OutputStream os, String charsetName):将字节流转为字符流,同时写出指定的字符集