Изменить смещение дескриптора файла - PullRequest
0 голосов
/ 11 ноября 2011

Сейчас я делаю небольшую программу на Java, которая должна читать действительно большой файл. В связи с этим я хочу получить доступ к файлу, но не каждый раз читать полностью, поэтому мой вопрос заключается в следующем: могу ли я изменить смещение дескриптора файла с помощью простой инструкции или единственное решение, которое у меня есть, - это прочитать все предыдущие строки, которые мне не нужны?

Другими словами, могу ли я смоделировать команду lseek во входном файле?

Думаю, на этот раз в этом нет необходимости, но если кому-то понадобится код, я выложу его.

Привет!

1 Ответ

2 голосов
/ 11 ноября 2011

Я думаю, что вы, вероятно, хотите RandomAccessFile.

В частности, вам нужен метод seek (long) .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...