在Ja中,上述三个类经常用于处理数据流,楼下介绍一下三个类的不同之处以及各自的用法。InputStream:是所有字节输入流的超类,一般使用它的子类:FileInputStream等
1 public static void main(String[] args) throws IOException { 2 //1.创建InputStreamReader对象,构造方法中传递字节输入流和指定的编码表名称 3 /
一、InputStreamReader类 API文档说明:InputStreamReader类是从字节流到字符流的桥接器:它使用指定的字符集读取字节并将它们解码为字符。它使用的字符
1 import ja.io.FileWriter; 2 import ja.io.IOException; 3 import ja.io.InputStreamReader; 4 5 /* 6 * 需求:从键盘读入一些字符,并写入的项
.InputStream、OutputStream 处理字节流的抽象类 InputStream 是字节输入流的所有类的超类,一般我们使用它的子类,如FileInputStre
JDK源码注释中将InputStreamReader在Ja IO中的角色定义为连接字节流和字符流的桥梁,它使用指定的编码方式Charset将输入的的字节数据解码为字符数据,
InputStreamReader 是字节流通向字符流的桥梁,它将字节流转换为字符流. OutputStreamWriter是字符流通向字节流的桥梁,它将字符流转换为字节流. 3、Buf
当我们读写文本文件的时候,采用 Reader 是非常 方便的,比如 FileReader , InputStreamReader 和 BufferedReader 。其中重 要的类是 InputStreamRead