Abrir um arquivo já existente

2 respostas
renatoes

Olá!

Como eu faço para abrir um arquivo já existente em disco, utilizá-lo na minha aplicação, e depois fechá-lo mas sem sobrescreve-lo? A minha aplicação cria este arquivo, escreve os dados de um cliente nele, e depois fecha. Mas ai quando tento chamar o método que cadastra outro cliente, ele sobrescreve o arquivo que já existia. Alguém pode me dar uma luz?

Obrigado e parabéns pelo fórum, anda muito bom as coisas por aqui =)
:smiley:
Vlwz

2 Respostas

furutani

Use o FileOutputStream e passe o true para o parametro append.

Ex.
http://www.javacoffeebreak.com/faq/faq0086.html

renatoes

Obrigado pela ajuda ai cara.
Mas estou com outro problema. Minha aplicação está gerando o arquivo normal, mas quando chamo o método que cadastra os clientes ocorre este erro aqui:

java.io.IOException: Identificador inválido at java.io.FileOutputStream.write(Native Method) at java.io.DataOutputStream.writeChars(Unknown Source)

que é este erro? Tô procurando na API da classe IOException mas não consigo achar… aluém pode me ajudar?

Valeu :smiley:

Criado 14 de novembro de 2006
Ultima resposta 15 de nov. de 2006
Respostas 2
Participantes 2