Olá pessoal.
Tenho um for, sendo que em cada iteração, terei que escrever um String no documento txt, só que um em cada linha.
Como posso fazer isso?
Das formas que tentei, ele vai jogando tudo numa linha só.
Olá pessoal.
Tenho um for, sendo que em cada iteração, terei que escrever um String no documento txt, só que um em cada linha.
Como posso fazer isso?
Das formas que tentei, ele vai jogando tudo numa linha só.
[code]File arquivo = new File("C:/teste.txt");
PrintStream ps = new PrintStream(arquivo);
for(int i=0;i<10;i++){
ps.println("uma linha…");
}
ps.close();[/code]
ou simplesmente coloque um \n no fim da String que você está mandando pro arquivo…
String str = "uma linha\n";
Consegui utilizando o PrintWriter
PrintWriter out = new PrintWriter("C:/teste.txt");
for(int i =0; i<10; i++){
out.println("Linha nº." + i);
}
out.close();
Mas veleu mesmo assim.
É bom que assim eu acabo conhecendo outras maneiras de se fazer isso.
Obrigado.