Для анализа основных текстовых файлов в Java я бы начал с изучения класса Scanner:
Для любого анализа текста полезно иметь базовые знания Regex:
Если Сканер не выполняет эту работу, вы всегда можете построчно проанализировать текстовый файл с помощью BufferedReader, поддерживаемого FileReader.
BufferedReader reader = new BufferedReader(new FileReader("/path/to/file.txt"));
for (String line = reader.readLine(); line != null; line = reader.readLine())
{
//process your line here
}
Сканер может быть снова полезен здесь, и вы также можете заглянуть в String.split () или API Java Pattern.
Однако файлы могут быть во многих форматах. За советом о том, как лучше всего проанализировать файл в заданном четко определенном формате, Google будет вашим другом. Или вы всегда можете опубликовать более конкретное задание здесь в формате, который доставляет вам неприятности.