Alterar arquivo texto

2 respostas
R

Pessoal,

alguem saberia me dizer como alterar um arquivo texto? Fiz uma lógica de ler o arquivo existente, armazenar em um StringBuffer, fazer um append com os novos dados e apos isso recrio o arquivo com este StringBuffer. Funciona, mas creio que não é a melhor forma.

Exite uma outra forma que seja mais “elegante”? Sem que seja necessário recriar o arquivo texto.

Desde já agradeço,
Roberto.

2 Respostas

J

Você pode simplesmente posicionar-se no byte a partir de onde você quer começar a alterar, e escrever por cima, usando um RandomAccessFile fica mais facil, mas se quiser excluir algum dado do arquivo, terá que reescreve-lo.

R

VAleu !!!

Criado 23 de outubro de 2006
Ultima resposta 23 de out. de 2006
Respostas 2
Participantes 2