永发信息网

这句代码是什么意思啊? BufferedReader bReader=new BufferedReader(new InputStreamReader(new FileInpu

答案:5  悬赏:30  手机版
解决时间 2021-03-18 09:26
  • 提问者网友:戎马万世
  • 2021-03-18 04:20
这句代码是什么意思啊? BufferedReader bReader=new BufferedReader(new InputStreamReader(new FileInpu
最佳答案
  • 五星知识达人网友:白昼之月
  • 2021-03-18 04:33
就是建立了一个带缓冲区的字符输入流,BufferedReader 是一个处理流,它里面包含着一个同样也是处理流的转换流InputStreamReader,转换流InputStreamReader里面包含着一个字节输入流FileInputStream

总之,楼主要想弄明白,需要好好学习一下输入输出流的知识
全部回答
  • 1楼网友:举杯邀酒敬孤独
  • 2021-03-18 07:39
读取文件流,设定的编码模式UTF-8
  • 2楼网友:北城痞子
  • 2021-03-18 06:36
设定UTF-8编码模式,打开缓冲功能文件读取流
具体使用方式建议参看java api,在线文档可以直接搜索java api
  • 3楼网友:走死在岁月里
  • 2021-03-18 05:41
最终意思是:从inPath指定的文件中以UTF-8解码,最终生成BufferedReader对象,以后就可以从bReader中读取inPath指定文件的内容,并且其内容是通过UTF-8解码而生成的字符(汉字或字母)。
具体每个对象的作用含义还是要看Java的API文档。
  • 4楼网友:枭雄戏美人
  • 2021-03-18 04:45
FileInputStream 从文件系统中的某个文件中获取输入字节。
InputStreamReader 是字节流通向字符流的桥梁 以UTF-8编码读取
BufferedReader从字符输入流中读取文本,缓冲各个字符,从而提供字符、数组和行的高效读取。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯