我有一个需要原始操作的数据库转储文件。我需要读入文件,逐行对其进行操作,但我无法将整个文件放入内存中(理论上它们可以是 10GB 以上)。
我希望能够读取它并逐行操作,直到文件末尾。它必须是奇怪的字符友好的(可以包含各种字节)。
最佳答案
您可以改编旧的 nio 示例 grep如果不需要,请删除模式匹配。
关于java - 读取文件并将行作为字节进行操作的最优雅的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7911749/