Currently I\'m using something like :
String[]lines = textContent.split(System.getProperty(\"line.separator\"));
for(String tmpLine : lines){
//do somethi
You can actually wrangle Scanner
to allow you to use a normal for
loop:
import java.util.Scanner;
public class IterateLines {
public static void main(String[] args) {
Iterable sc = () ->
new Scanner("foo bar\nbaz\n").useDelimiter("\n");
for (String line: sc) {
System.out.println(line);
}
}
}
gives us:
$ javac IterateLines.java && java IterateLines
foo bar
baz