InputStreamReader 是字节流通向字符流的桥梁:它使用指定的charset读取字节并将其解码为字符。它使用的字符集可以由名称指定或显式给定,或者可以接受平台默认的字符集。
OutputStreamWriter 是字符流通向字节流的桥梁:可使用指定的charset 将要写入流中的字符编码成字节。它使用的字符集可以由名称指定或显式给定,否则将接受平台默认的字符集
我在视频中看到老师 将一个文件以字节流的方式存到另一个文件
方式是 先将字符流转为字节流 再将字节流转为字符流 写到文件中
我不明白的是为什么 还要用OutputStreamWriter 将字节流转为字符流 写到文件里 题目没有这种要求 难道这是必须的吗
|