永发信息网

如何实现字节流和字符流之间的转化

答案:2  悬赏:70  手机版
解决时间 2021-01-27 06:45
如何实现字节流和字符流之间的转化
最佳答案
这个问题要分2个部分 字节流和字符流之间的转换 字节流转换成字符流可以用InputSteamReader/OutputStreamWriter相互转换 2.怎么把字符串转为流. 下面的程序可以理解把字符串line 转为流输出到aaa.txt中去 FileOutputStream fos = null;fos = new
全部回答
字节流与字符流主要的区别是他们的的处理方式 字节流是最基本的,所有的inputstream和outputstream的子类都是,主要用在处理二进制数据,它是按字节来处理的 但实际中很多的数据是文本,又提出了字符流的概念,它是按虚拟机的encode来处理,也就是要进行字符集的转化 这两个之间通过 inputstreamreader,outputstreamwriter来关联,实际上是通过byte[]和string来关联 在实际开发中出现的汉字问题实际上都是在字符流和字节流之间转化不统一而造成的 在从字节流转化为字符流时,实际上就是byte[]转化为string时, public string(byte bytes[], string charsetname) 有一个关键的参数字符集编码,通常我们都省略了,那系统就用操作系统的lang 而在字符流转化为字节流时,实际上是string转化为byte[]时, byte[] string.getbytes(string charsetname) 也是一样的道理 至于java.io中还出现了许多其他的流,按主要是为了提高性能和使用方便, 如bufferedinputstream,pipedinputstream等
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
笔记本电脑用3年了 需要清灰吗
讷河市通南镇中学地址好找么,我有些事要过去
戚忧的意思是什么啊?知道的请说下!
柳州市柳乐包装印刷有限责任公司在什么地方啊
情人真的爱你是怎样的表现。
客户进行初次拜访后如何进行再次拜访呢?
有暂住证能在当地公证处公证婚内保证书吗
绣缎财政所地址在什么地方,想过去办事
铁锋区四十三中地址好找么,我有些事要过去
远大的未来发展路径是什么,具体发展规划是什
淘宝里面的退款售后怎么删除记录
一件工作,甲乙两人合做,10小时可以完成.单独
喷墨打印机打印时走纸不正
血小板减少跟白血病是一回事吗?
我家德国牧羊犬7个月大最近几天眼屎重,精神
推荐资讯
诛仙3太昊副本带什么3带技能书
谁有只求过得去,不求过得硬的整改措施
美国人研究发现一个有趣的现象,肥胖可能与大
下列企业中,出资人对企业债务承担无限连带责
x+5分之3x=7分之6等于多少帮个忙啊0 0尽快解
with the light on里的on是什么词
谷饱的意思是什么啊?知道的请说下!
【兴致勃勃造句】用兴致勃勃造句用“兴致勃勃
诺丁山婚纱摄影(中原万达店)地址在什么地方,
上饶嘉和宾馆地址在什么地方,我要处理点事
疲劳性骨折最常发生于()
找木下秀吉的同人漫!虽然我正常!但是秀吉超
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?