问答详情
源自:5-3 字符流的过滤器

InputStreamReader和FileReader的区别

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

提问者:厘米error 2017-04-09 16:25

个回答

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

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

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

    共同点:都是Reader。

    不同点:

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

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