Мне нужно прочитать первые n строки текстового файла как строки (каждая строка может содержать или не содержать пробелы). Оставшаяся часть текстового файла содержит неизвестное число N токенов, разделенных пробелами (разделители представляют собой смесь пробелов, символов табуляции и символов новой строки, все они должны быть обработаны то же, что разделители).
Я умею читать строки с помощью BufferedReader. Я знаю, как читать токены с помощью Scanner. Но как мне объединить эти два разных режима чтения для одного текстового файла вышеописанным способом?