Witam!
Mam następujący problem:
Chcę napisać program, który na wejściu dostanie nieznaną liczbę linii tekstu i odpowiednio je przetworzy (nie ważne w tej chwili jak).
Nie wiem czy to będzie 10 linijek czy 100 czy 150...
Mój problem polega na tym, że wpisze np. :
Linia 1
Linia 2
Linia 3
Linia 4
i chciałbym, żeby pętla wczytywania danych została przerwana w tym miejscu (czyli wtedy kiedy następna wczytana linia będzie pusta).
Próbowałem osiągnąć to scannerem ( Scanner(System.in) ), ale hasNextLine() zawsze zwraca true i czeka na kolejną linie, chociaż jej już nie ma.
Pozdrawiam.