Чтобы поделиться информацией об анализе. С помощью простого теста, сколько нужно времени, чтобы прочитать ~ 1180 строк значений.
Если вам нужно быстро прочитать данные, используйте старый добрый пример BufferedReader FileReader. Это заняло у меня ~ 8 мс
Сканер намного медленнее. Взял меня ~ 138 мс
Отличная версия Java 8 Files.lines (...). Взял у меня ~ 388мс.