黑马程序员技术交流社区
标题:
字节流来操作文本数据。。。
[打印本页]
作者:
坚持525
时间:
2014-10-23 21:12
标题:
字节流来操作文本数据。。。
在程序中像图片、MP3等都是采用字节的方式的保存,那么字节流会比字符流使用的更广泛。但是需要说明的是,如果要是想操作中文的话,字符流肯定是最好使的。因为字节流来操作文本数据的话,字节流可能会出现乱码,有时候一个汉字会被分成了两份的。
作者:
戏言丶
时间:
2014-10-23 21:36
其实字符流也是用字节流来实现,自不过封装了对象,用起来更简单和高效。你所说的乱码问题一般都是编码的问题,分成两份的可能是读取的不完整或者在写入过程中出现非本意的意外情况导致没有读取完成
作者:
香草芭芙
时间:
2014-10-23 21:43
会出错吗? 我觉得字节流是通用的, 是以二进制形式输入输出, 至今没找到 FileReader和 FileWriter的亮点,(求亮点).
喜欢用通用的 FileInputStream & FileOutputStream ,
除非需要更改编码表的时候用用 InputStreamReader & OutputStreamWriter
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2