Identificar enter em um arquivo txt

2 respostas
D

bom dia!!

estou fazendo um trabalho, onde preciso compactar um arquivo txt, estou com dificuldade para identificar os enter que estão no txt.
eu queria identificalos e trocar por um outro simbolo para poder recuperar posteriormente.

estou lendo o texto por scanner.

obrigado

2 Respostas

Rodrigo_Sasaki

Será que não funciona com o line.separator? nunca testei… estou só chutando mesmo hehehe

System.getProperty("line.separator");
ViniGodoy

O método nextLine() retorna a linha sem o enter. Mas, certamente, há um caractere de enter ao final da linha retornada.

Se você vai substituí-lo por outro símbolo, basta inserir esse simbolo a cada linha lida:

String linha = linha.nextLine(); //Lê sem o símbolo do enter linha += simboloDoEnter; //Insere o simbolo que vc quiser compactar(linha); //Faz sua ultra-mega-power-compressão de dados

Criado 30 de março de 2012
Ultima resposta 30 de mar. de 2012
Respostas 2
Participantes 3