Pular linha em arquivo

2 respostas
V

ola pessoal…
alguem pode me dar um exemplo de como pular linha ao escrever em um arquivo…
eu jah tentei usar o comando .write(’\n’)
mas nao funcionou…
segue um pedaco do codigo…q eu to usando como exemplo…
t+

import java.io.*; public class Principal { public static void main(String[] args) { int resp=1,dd,mm,aa; String produto; float pr; resp = Input.readInteger(); try{ DataOutputStream saida = new DataOutputStream ( new BufferedOutputStream ( new FileOutputStream("prodper.dat"))); while(resp!=0){ produto = Input.readString(); pr = Input.readFloat(); dd = Input.readInteger(); mm = Input.readInteger(); aa = Input.readInteger(); saida.writeBytes(resp + " " + produto+ " " + pr + " " + dd + " " + mm + " " + aa); resp = Input.readInteger(); } saida.close(); }catch (IOException exc) { System.out.println("Erro de IO"); exc.printStackTrace(); } } }

2 Respostas

C

Opa,
Cara… pular linha é relativo.
Isso depende do programa que está interpretando o texto!
Por exemplo:
No Notepad ele tem um caracter de pulo de linha diferente do WordPad.
Enfim, tenta \r\n ou \n\r.
Ok?!

S

tambem depende do modo que vc está escrevendo se vc escrever usando um FileWriter ele irá pular tambem no NotePad!!!

Criado 6 de julho de 2005
Ultima resposta 6 de jul. de 2005
Respostas 2
Participantes 3