Open leandromoraesrj opened 2 years ago
Os novos métodos Java 11 para leitura de arquivos são padronizados para UTF-8
Mais detalhes em https://www.marcobehler.com/guides/java-files
A melhor maneira para ler arquivos:
try (BufferedReader reader = Files.newBufferedReader(Paths.get(PATH_ARQUIVO), StandardCharsets.UTF_8)) { Optional<String> linha; while ((linha = Optional.ofNullable(reader.readLine())).isPresent()) { qtdLinha++; } }
Seguem outros exemplos:
Files.readString() para ler uma string a partir de um arquivo em Java 11 Files.lines(file_path) para ler o arquivo para String no Java 8 Files.readAllLines() para ler a string do arquivo em Java 7 BufferedReader.readLine para ler string de um arquivo
Os novos métodos Java 11 para leitura de arquivos são padronizados para UTF-8
Mais detalhes em https://www.marcobehler.com/guides/java-files
A melhor maneira para ler arquivos:
Seguem outros exemplos:
Files.readString() para ler uma string a partir de um arquivo em Java 11 Files.lines(file_path) para ler o arquivo para String no Java 8 Files.readAllLines() para ler a string do arquivo em Java 7 BufferedReader.readLine para ler string de um arquivo