【发布时间】:2011-01-26 22:23:38
【问题描述】:
我有一个 InputStreamReader 对象。我想使用一个函数调用将多行读入缓冲区/数组(不创建大量字符串对象)。有简单的方法吗?
【问题讨论】:
-
你想读取的行数是固定的还是可变的?
-
已修复,例如每次读取 100 行
-
如果您对垃圾敏感,可能需要使用 nio 将文件映射到字节缓冲区(或字符缓冲区)。
-
您有什么特别的原因不想创建临时字符串吗?您是否遇到过内存使用问题?
标签: java string inputstream