Частичное чтение файла на Java - PullRequest
3 голосов
/ 15 июля 2011

Я создаю приложение Java, в котором мне нужно прочитать первые несколько строк огромного текстового файла и выполнить обработку.Возможно ли, чтобы вместо получения всего файла я прочитал первые несколько строк и получил данные?И это делается с помощью Java API.

Ответы [ 3 ]

4 голосов
/ 15 июля 2011

Использование BufferedReader .

3 голосов
/ 15 июля 2011

Да, это можно сделать. Например, когда вы используете BufferedReader, вы просто читаете (buffer_size) из файла. Затем вы можете обработать его, прежде чем читать следующий фрагмент ...

например, см. этот урок

2 голосов
/ 15 июля 2011

Существует также LineNumberReader , если вам нужно отслеживать номера строк

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