У меня есть программа чтения файлов, которая возвращает строки файла в виде объекта[]. Я использую метод линий. Было бы быстрее использовать readAllLines? Я не использую поток ни для чего другого, но хочу, чтобы currentBookData был String[] или Object[].
package input;
import java.io.IOException;
import java.nio.charset.Charset;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.stream.Stream;
public class ReadFile {
public static Object[] currentBookData;
public static void getBookData(String path) throws IOException {
try (Stream stream = Files.lines(Paths.get(path), Charset.defaultCharset())) {
currentBookData = stream.toArray();
}
catch (IOException ex) {
System.out.println(ex.getMessage());
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/275 ... le-reading