黑马程序员技术交流社区

标题: 字节流实现读取一个字节和读取一行数据。。。。。。。 [打印本页]

作者: 蓝雨星空    时间: 2014-5-13 17:23
标题: 字节流实现读取一个字节和读取一行数据。。。。。。。
本帖最后由 蓝雨星空 于 2014-5-13 17:25 编辑



某天,群里的哥们说字节流不知道如何读取一个字节和实现读取一行文本,今天实验了一下,原理并不难。


以下是字节流实现字符流中的读取一个字节和读取一行文本的源码,没有使用任何字符流,也没有使用转换流。


原理是相当简单的,不到80行的代码。只是做了简单的中文判断,所以只支持GBK的中文读取和英文读取,其他编码不一定支持,UTF-8是肯定不支持的了。相当于FileReader,使用的是默认码表。

这个源码只是一个功能类,不能直接支持,请像使用FileReader那样使用这个类。


例如:MyReader mr=new MyReader("c:/test.txt");


为了不让帖子沉得太快,隐藏是必须的了,哈哈……










作者: zhangjiao    时间: 2014-5-15 16:15
这个要把字节流转成字符流吧
作者: w8311318    时间: 2016-12-30 11:07
66666666666




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2