Sprawdzanie zmiany zachowania klasy java.io.LineNumberReader

Definicja znaku końca wiersza w klasie java.io.LineNumberReader została zmieniona w środowisku Java SE 16 w celu uwzględnienia końca strumienia oraz jednego z wcześniej zdefiniowanych znaków \n, \r lub \r\n, po którym następuje koniec strumienia. Na przykład następujący plik zgodnie z poprzednią definicją zawiera jeden wiersz, ale zgodnie z nową definicją zawiera dwa wiersze.

< span class="Code" > pierwszy wiersz \n
drugi wiersz

Należy ocenić, czy zmiana zachowania ma wpływ na aplikację, i wprowadzić wszelkie niezbędne modyfikacje.

Więcej informacji na temat tej zmiany można znaleźć na stronie Zmiana definicji znaku kończącego wiersz w klasie java.io.LineNumberReader.