在InputStreamReader类文档中声明:
为了有效地将字节转换为字符,可以从底层流提前读取更多的字节,而不是满足当前读取操作所必需的字节。
这句话是什么意思?
实现是否缓冲一些输入数据?如果是这样的话,在使用InputStreamReader之后,我们正在读取的流上的当前位置可能不是我们所期望的.
发布于 2015-03-09 17:17:54
您已经正确地阅读了文档,并且正确地推断,您无法可靠地返回到底层输入流,并期望知道您在流中的位置。
https://stackoverflow.com/questions/28947728
复制相似问题