Получить строку за строкой из документа .txt на java с пользовательским концом строки

#java

Вопрос:

Я хотел бы получить строку за строкой из документа .txt, но конец строки следует считать: «/». Например:

 -This is the first line /

- This is the
second line/
 

Метод должен вернуть меня:

-Это первая строка /

-Это вторая строка /

Я попытался решить эту проблему с помощью класса сканера следующим образом, используя useDelimiter:

 FileInputStream text = new FileInputStream (filepath);
alltext = new Scanner (text) .useDelimiter (pattern);
 

, но я не смог найти метод класса Scanner, который позволяет мне изменять конец строки. Это не обязательно должно быть связано с классом сканера.

Заранее спасибо

Комментарии:

1. Scanner отлично работает для меня, просто используя next() для чтения каждую строку , после установки разделителя с useDelimiter("/") — вы также можете использовать StringTokenizer

2. Является ли изменение line.separator системного свойства опцией? Тогда вы сможете использовать Files.lines или другие собственные служебные методы. Но это также окажет влияние на выпуск продукции.

3. @user15793316 Да, использование next() работает для меня. Проблема заключалась в том, что я использовал nextLine(). Если хотите, ответьте на вопрос, и я отмечу его как ответ. Спасибо