InputStreamReader(InputStream in) | 使用默认字符编码创建InputStreamReader对象 |
InputStreamReader(InputStream in,String chatset) | 使用指定的字符编码创建InputStreamReader对象 |
package com.d04_file.itheima06;
import java.io.*;
public class ConversionStreamDemo01 {
public static void main(String[] args) throws IOException {
OutputStreamWriter osm = new OutputStreamWriter(new FileOutputStream("src\\com\\d04_file\\itheima06\\aa.txt"), "GBK");
osm.write("中国");
osm.close();
//指定编码读取文件
InputStreamReader isr = new InputStreamReader(new FileInputStream("src\\com\\d04_file\\itheima06\\aa.txt"),"GBK");
int i;
while ((i = isr.read())!=-1){
System.out.println((char) i);
}
isr.close();
}
}