InputStreamReader和FileReader的区别

来源:5-3 字符流的过滤器

厘米error

2017-04-09 16:25

InputStreamReader和FileReader,一个是转换流,一个是读写流,但看完视频我还是区分不了用法,怎么破

写回答 关注

2回答

  • 东 崛
    2017-04-09 22:10:35
    已采纳

    InputStreamReader流需要和其他流搭配使用,因为它是一个转换编码纽带,FileReader是InputStreamReader和其他流整合

    一生所爱_ 回复厘米erro...

    那这两个的效率有什么区别吗?不是都能用吗,要怎么选择呢?萌新所以不懂。

    2017-06-02 21:25:54

    共 2 条回复 >

  • 慕粉1528527963
    2020-01-16 10:51:51

    共同点:都是Reader。

    不同点:

    1、InputStreamReader需要配合FileInputStream使用,但可以选择编码格式;

    2、FileReader使用起来更简洁,可以直接跟文件目录,但不可以选择编码格式,只能用系统默认编码;

文件传输基础——Java IO流

为您介绍IO流的使用,以及对象的序列化和反序列化的内容

133754 学习 · 1030 问题

查看课程

相似问题