Как прочитать файл в Java8
С введением в Java 8 такой отличной вещи, как Stream API – работать с некоторым вещами стало гораздо легче.
К примеру, прочитать файл в java 8 с использование Stream API и класса BufferedReader можно так:
BufferedReader bufferedReader = new BufferedReader(fileReader); // какой-то FileReader StringBuilder fileContent = new StringBuilder(); br.lines().forEach(fileContent::append); fileContent.toString(); |
Всё, в fileContent у нас построчно загруженный файл. Так же мы можем использовать промежуточные операции из Java 8 Stream API, типа map, filter и так далее.
спс, полезно!