标签: java character-encoding buffer inputstream
在InputStreamReader class documentation中声明:
为了有效地将字节转换为字符,需要更多字节 可以从基础流中提前读取 满足当前的读操作。
这句话是什么意思? 实现是否缓冲了一些输入数据? 如果是这样,在使用InputStreamReader之后,我们正在阅读的流上的当前位置可能不是我们所期望的......
答案 0 :(得分:0)
您已正确阅读文档,并且正确地推断出您无法可靠地返回读取基础输入流并期望知道您在流中的位置。