java字节流 一次可以读一行 字符流 一次读一个是吗

如题所述

第1个回答  2020-01-27
JAVA字节流
是每次从文件中读取单个字节
字符流是每次读出1个字符
相当于每次读出2个字节
FileInputStream
fs=new
FileInputStream(路径);
这是一个字符流
InputStreamReader
ir=new
InputStreamReader(
fs)
这是一个字符流
fs
为字节流
这个类就是把字节流转化为字符流;
字符流
就是为了方便读取文字和符号的
都知道中文汉字要2个字节才能存储
如果一次读出1个字节
在转化为中文
就会出乱码了

这些问题你都可以通过查询API文档找到答案的

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网