Gravar dados em um arquivo [Resolvido]

2 respostas
F

Estou com uma dúvida
como gravar dados em um arquivo sem que da próxima vez que eu chamar meu método
os dados gravados anteriormente se apaguem.

public static void Escreve(int n) throws IOException{
      
         PrintWriter arquivo = new PrintWriter(new FileWriter("teste.txt"));
      
      
         arquivo.println(n);
            
         arquivo.close();
      }

Está funcionando assim
o número 5 está gravado no meu arquivo
quando chamo meu método Escreve()
e passo por exemplo o número 9
Escreve(9)
no arquivo aparece somente o número 9
e não os números
5
9

Como faço para solucionar meu problema.

2 Respostas

davidtiagoconceicao
PrintWriter arquivo = new PrintWriter(new FileWriter("teste.txt", true));

http://java.sun.com/j2se/1.4.2/docs/api/java/io/FileWriter.html#FileWriter(java.io.File,%20boolean)

F

Valeu davidtiagoconceicao
agora ta funcionando

Criado 8 de março de 2009
Ultima resposta 8 de mar. de 2009
Respostas 2
Participantes 2