Czytaj linię po linii
Biorąc pod uwagę łańcuch, który nie jest zbyt długi, jaki jest najlepszy sposób na odczytanie go po linii?
Wiem, że możesz:
BufferedReader reader = new BufferedReader(new StringReader(<string>));
reader.readLine();
Innym sposobem byłoby przyjęcie podciągów w eol:
final String eol = System.getProperty("line.separator");
output = output.substring(output.indexOf(eol + 1));
Jakieś inne może prostsze sposoby na to? Nie mam problemów z powyższymi podejściami, chciałbym tylko wiedzieć, czy ktoś z was wie coś, co może wyglądać na prostsze i bardziej wydajne?