有没有非缓冲流阅读器的实现?
我用下面的方式创建了我的流
FileInputStream inputStream = new FileInputStream(inputFilename);
CountingInputStream countingStream = new CountingInputStream(inputStream);
InputStreamReader streamReader = new InputStreamReader(countingStream, Charset.forName("utf8"));并且countingStream从一开始就表示位置8192。这意味着,尽管我逐个读取char,读取器仍读取8192个字节。
有没有没有这个功能的阅读器?
CountingInputStream来自Apache Commons IO API。
发布于 2013-02-09 22:19:26
我不知道你为什么想要一个(看起来效率很低),但是你可以用CharsetDecoder自己实现一个。
https://stackoverflow.com/questions/14787024
复制相似问题