У меня есть файл, который состоит из групп строк. Каждая группа представляет событие. Конец группы обозначается «END». Я могу думать о том, чтобы использовать цикл for для циклического прохождения строк, хранить промежуточные строки и выделять группу, когда встречается «END».Лучший способ чтения строк в группах в плоском файле
Но, поскольку я хотел бы сделать это в Скале. Мне интересно, может ли кто-нибудь предложить более функциональный способ сделать то же самое?
----------
A
B
C
END
----------
D
E
F
END
----------
Благодаря это намного короче и легче, чем я ожидал – defoo