Мне нужно прочитать файл строки за строкой, чтобы он читал первую строку, что-то делал с ней, затем берет вторую строку, что-то делает с ней и так далее.Как читать разные строки из текстового файла одновременно
Я знаю, как читать текстовый файл построчно:
for(line <- Source.fromFile("file.txt").getLines())
{
insert(line) **Use the first line of the file in this function
reverse(line) **Use the second line of the file in this function
}
в функции вставки, сначала я хочу использовать первую строку файла, а в обратной функции Я хочу использовать вторая строка, затем во второй итерации цикла я хочу использовать 3-ю строку в функции вставки и 4-ю строку в обратной функции и так далее. Как это сделать?
EDIT: Это всего лишь пример. Мне нужна общая вещь, например, если я хочу использовать первую строку, вторую строку, третью строку и затем повторить цикл for, как это сделать?
Я хочу сделать это в общем случае. Как это было всего лишь примером, когда мне нужна первая и вторая строки, а затем итерация цикла, предположим, что я хочу первую, вторую и третью строку, а затем итерацию, как это сделать? –
Выяснил это! Спасибо всем :) –