转换流:
-
桥转换流:InputStreamReader
- 可将字节流转换为字符流。
- 可设置字符的编码方式。
-
案例
/* * 使用InputStreamReader读文件,使用指定编码 * */ public class TestInputStreamReader { public static void main(String[] args) throws Exception{ //创建InputStreamReader对象 FileInputStream fis = new FileInputStream("F:\\IO\\123.txt"); InputStreamReader rsr = new InputStreamReader(fis,"GBK"); //读文件 char[] c=new char[1024]; int count=0; while ((count=rsr.read(c))!=-1){ System.out.println(new String(c,0,count)); } //关闭 rsr.close(); } }