Java11から改行を含む文字列から各行を取得できるようになりました。
文字列を行単位で取得するソースは以下のように実装します。
今回はそれぞれの行をSystem.out.printlnで表示しています。
StringBuilder builder = new StringBuilder();
builder.append("TEST").append(System.lineSeparator());
builder.append("TEST2").append(System.lineSeparator());
builder.append("TEST3");
String sample = builder.toString();
// 各行を表示する。
sample.lines().forEach(line -> System.out.println(line));
Stringクラスのlinesメソッドで、Streamとして各行が取得できます。