Java 转换流

概述:转换流用于将字节流转换为字符流,用于处理纯文本数据,字符流处理纯文字相比字节流效率更高。而且可以指定读取或输入的编码格式。

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_ 

你可能感兴趣的:(Java学习,java)