永发信息网

java io 怎么读取字节字符混合流

答案:2  悬赏:60  手机版
解决时间 2021-02-05 00:05
java io 怎么读取字节字符混合流
最佳答案
说到底,还是按byte读的,字符就是做一下转换,是对象也可以做反序列化转换
全部回答
java字符流是处理字符(char)对象用的,字节流是处理字节(byte)对象用的。处理的目标对象不同,处理方法也就不一样了。 字符流处理的基本单位是字符(java中的字符是16位的),输入流以reader为基础,输出流以writer为基础; 字节流的基本单位是字节(java中的字节是8位的),输入流以 inputstream为基础,输出流以 outputstream为基础; 字符流在输入时可以按字符读取,也可以按行读取,会去掉回车换行,常用于读取字符数据; 而字节流按字节读取,不作任何处理,常用于读取二进制数据。 java中的字符在内部都是使用unicode进行表示的,因此,要正确读取字符数据,需要知道字符的编码字符集,字符流提供编码字符集的指定,如果不指定使用系统默认的方式对字符数据进行编码转换,这个编码字符集不正确,会造成读进来的地字符出现乱码。 字节流虽然是读取二进制数据用的,但也可以读取字符文件,按字节进行处理,读进来之后可以根据编码字符集进行转换,也可以变成字符串。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
诽诋的意思是什么啊?知道的请说下!
高中知识点大全 学霸笔记 知识清单,哪本辅助
网卡的基本功能不包括以下哪些
刚发现被褥下压着一张写着"雷霆都司帅印"的符
鸡毛除了鸡毛掸子,还能做什么啊?
百分百奶茶地址在什么地方,想过去办事
高速彭埠入口至杭州萧山国际机场下收费多少,
震惭的意思是什么啊?知道的请说下!
江湖风云录 剑意可以用c级剑吗
一个石一个开读什么
狗狗肠子掉出来问题~~
龙海市交警大队地址在哪,我要去那里办事
商之都·霍邱商厦地址在什么地方,想过去办事
小白提问数学题学校5月份付水费1500元,比4月
电脑主板 大的和小的主板有什么区别。 同样的
推荐资讯
沪深股市放假时间
陈记原汤牛肉米线分店我想知道这个在什么地方
1995年11月19日13点58分出生的命运
女生节,求写祝福语,有诗意的,不是一句话@
焦作理工大学具体什么时间放假?
通泰驾校报名处怎么去啊,有知道地址的么
若关于x的一元一次方程ax-3=2x的解与方程5x+1
For one thing,forming a good habit can mak
双赢网不给提现可以告他吗?
几月几日开始才算是秋天?
求大风刮过《 皇叔》 txt,谢谢啦
为什么不能用万用表得通断档来测量保险丝的好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?