目录
一、作用
字节流转换为字符流。
有时,我们需要将字节流转换为字符流,使用InputStreamReader和OutputStreamWriter。(适配器模式 Adaptor) 23设计模式之一
/**
* 转换流: 作用: 将字节流转换成字符流 InputStreamReader OutputStreamWriter
*/
public class Test {
public static void main(String[] args) throws Exception{
InputStream is = new FileInputStream("c:/aaa.txt");
/*int x = is.read();
System.out.println((char)x);*/
Reader reader = new InputStreamReader(is);
int x = reader.read();
int y = reader.read();
System.out.println((char)y);
reader.close();
is.close();
OutputStream os = new FileOutputStream("c:/bbb.txt");
Writer writer = new OutputStreamWriter(os);
writer.write("hello");
writer.close();
os.close();
}
}