Comando "\n" não pula linha

4 respostas
tiago.moraes

Olá,

galera, tenho que desenvolver um código onde tenho que salvar as informações em um arquivo .txt então fiz esse código:

FileWriter x = new FileWriter("teste.txt",false); String a = codigoProd[indice] + "," + nomeProd[indice] + "," + descricaoProd[indice] + "," + estoqueProd[indice] + "," + valorunProd[indice] + "\n"; x.write(a); x.close();
mas quando rodo o programa ele salva todas as informações em uma linha só…

alguém poderia me ajudar?

4 Respostas

luo

Amigo tenta trocar isso: "\n"
por isso: "\r\n"
veja se da certo e poste aqui ok!

israelptr

Tiago,
No linux eu uso o “\n” e funciona normalmente, tentar usar “\n\r” para ver o que acontece.

tiago.moraes

Deu certo luo, brigadão…

mas, se não for abusar muito, você poderia me dizer qual a diferença de “\n” para “\r\n”?
gostaria de entender o porquê que só o “\n” não estava dando certo…

valeu!

dpainformatica

http://www.guj.com.br/java/58103-b–n--r

Criado 22 de abril de 2011
Ultima resposta 26 de abr. de 2011
Respostas 4
Participantes 4