Как создать строку Java из содержимого файла?JAVA

Программисты JAVA общаются здесь
Anonymous
Как создать строку Java из содержимого файла?

Сообщение Anonymous »

Я уже некоторое время использую приведенную ниже идиому. И, похоже, он наиболее распространен, по крайней мере, на тех сайтах, которые я посещал.
Есть ли лучший/другой способ чтения файла в строку в Java?
private String readFile(String file) throws IOException {
BufferedReader reader = new BufferedReader(new FileReader (file));
String line = null;
StringBuilder stringBuilder = new StringBuilder();
String ls = System.getProperty("line.separator");

try {
while((line = reader.readLine()) != null) {
stringBuilder.append(line);
stringBuilder.append(ls);
}

return stringBuilder.toString();
} finally {
reader.close();
}
}

Вернуться в «JAVA»