Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Fechando BufferedReader e BufferedWriter com close - Dica - Interface Closeable

Aqui não é uma dúvida é mais uma dica: vimos nos vídeos que é importante fecharmos os buffers com o método close. A classe mãe de BufferedReader , Reader, assim como a classe mãe de BufferedWriter , Writer, implementam a interface Closeable, ou seja, podemos utilizar o try-with-resource pra usar o método close() e deixar nosso código mais enxuto. O código fica assim:

try (BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("lorem.txt")));
     BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("lorem2.txt")))) {
    String linha = null;

    while ((linha = br.readLine()) != null) {
        bw.write(linha);
        bw.newLine();
    }
}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Perfeito Johnata