概述:转换流用于将字节流转换为字符流,用于处理纯文本数据,字符流处理纯文字相比字节流效率更高。而且可以指定读取或输入的编码格式。
InputStreamReader:是Reader的子类,
构造器:
InputStreamReader(InputStream in, CharsetDecoder dec)
:可以传入一个InputStream对象,而且可以指定读取的编码格式。
OutputStreamWriter:是Writer的子类,
构造器:
OutputStreamWriter(OutputStream out, CharsetEncoder enc)
:可以传入一个OutputStream对象,而且可以指定输出的编码格式。
演示 InputStreamReader读取文件
package transformation;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
/**
* @version 2022年4月21日
*/
public class InputStreamReader_