Я знаю, что подобные вопросы задавались ранее, но я не смог найти тот, который отвечает на мой точный вопрос.
Мне нужен способ прочитать файл как String
с наименьшим кодом и какпросто и максимально оптимально.
Я не ищу:
final BufferedReader br = new BufferedReader(new FileReader(file));
String line = null;
while ((line = br.readLine()) != null) {
// logic
}
И я знаю, что могу написать свой собственный вспомогательный класс, который делает это.
Iя ищу что-то еще в следующем формате:
final String wholeFileAsStr = Something.load(file);
Где Something.load()
супероптимизирован и правильно буферизует файл при чтении, принимая во внимание размер файла, например.Кто-нибудь может порекомендовать что-нибудь из Guava или Apache, может быть, я не в курсе?
Заранее спасибо.