Java - разбить содержимое файла, текст на строки (массив)

Учитывая и UNIX и Windows-переносы строк можно сделать так:

String lines[] = String.split("\\r?\\n");

или:

String lines[] = str.split(System.getProperty("line.separator"));