我正在尝试从文本文件中读取特定行,但是我不想将文件加载到内存中(它会变得非常大)。
我一直在寻找,但我发现的每个示例都需要读取每一行(这会减慢我的代码,因为有超过 100,000 行)或将整个内容加载到数组中并获取正确的元素(文件将有很多行输入)。
我想做的一个例子:
String line = File.getLine(5);
“代码不是实际的代码,它是为了显示我想要的原理而编造的”
有没有办法做到这一点?
- - -编辑 - - -
我刚刚意识到这个文件也将被写入读取行之间(添加到文件末尾)。