Gravar Arquivo Texto com linhas

Java

18/03/2013

Estou fazendo um aplicação onde grava um arquivo texto com wb service.
Eu formato a string e mando gravar, mas ao visualizar o arquivo ele não gravas as linhas. Eu queria que ele gravasse assim:
1
2
3
4
Mas ele esta grvando assim 1234
Aqui esta o for que gerao texto
for (int i = 0; i < conteudoAux.length();i++ ){
if (!String.valueOf(conteudoAux.charAt(i)).equals(";")){
if (i == 0) {
conteudo = String.valueOf(conteudoAux.charAt(i)) ;
}else{
conteudo = conteudo + conteudoAux.charAt(i);
}
}else{
conteudo = conteudo +"\n";
}
}
//e aqui mando gravar
nomeArquivo = solicitacao.getUsuario().getIdUsuario().toString()+"_solic.txt";
File file = new File("C:\\temp\\"+nomeArquivo);
FileWriter arq = new FileWriter(file);
arq.write(conteudo);
arq.close();
isso tudo é no web service.
Jose Boas

Jose Boas

Curtidas 0

Respostas

Jose Boas

Jose Boas

18/03/2013

Consegui resolver com o comando System.getProperty("line.separator");
ex: conteudo = conteudo + System.getProperty("line.separator");
GOSTEI 0
Davi Costa

Davi Costa

18/03/2013

Show de bola José Luiz, muito bem em postar sua solução

att Davi
GOSTEI 0
José

José

18/03/2013

Tópico concluído.
GOSTEI 0
POSTAR