Escrevi um pequeno arquivo txt semelhante ao seu porém com apenas uma linha para que eu pudesse entender melhor. Fiz o mesmo código, mas quando o programa leu o arquivo, ele varreu 2x, imprimindo 2x na tela minha única linha.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Escrevi um pequeno arquivo txt semelhante ao seu porém com apenas uma linha para que eu pudesse entender melhor. Fiz o mesmo código, mas quando o programa leu o arquivo, ele varreu 2x, imprimindo 2x na tela minha única linha.
Olá Matheus, como vai?
Poderia compartilhar seu código? Gostaria de dar uma olhada para tentar entender o que pode ter acontecido.
Aguardo seu retorno. Abraços!
Esqueci de marcar como solucionado. Nas próximas aulas o instrutor explica. É por causa do Buffer ainda conter bytes antigos, pois como ele lê até 1024 bytes e a minha string tinha menos que isso, acabava lendo duas vezes e imprimia duplicado.
Agradeço a atenção.