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

Criando um arquivo que reescreve em outro.

Tentei fazer sozinho antes de assistir a proxima aula e funcionou certinho.

package br.com.fernando.java.io.teste;

import java.io.*;

public class TesteLeituraEscrita {

public static void main(String[] args) throws IOException {
            // --> Entrada
            InputStream file = new FileInputStream("pokemon.txt");
            Reader ler = new InputStreamReader(file);
            BufferedReader br = new BufferedReader(ler);

            // -->Saida
            OutputStream fos = new FileOutputStream("pokemon2.txt");
            Writer oswr = new OutputStreamWriter(fos);
            BufferedWriter bw = new BufferedWriter(oswr);

            String linha = br.readLine();

            // --> Reescrevendo o arquivo.
            while(linha != null) {
                bw.write(linha);
                bw.newLine();
                linha = br.readLine();
            }


            br.close();
            bw.close();
}

}

1 resposta
solução!

Oie Fernando, tudo bem contigo?

Ficou muito bem feito seu código, fico feliz que tenha conseguido resolver antes de ver resolução, sempre é bom se desafiar para conseguir aprender melhor o conteúdo.

Continue assim e bons estudos!