Comando "\n" não pula linha

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?

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

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

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!

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

1 curtida