Apagar parte de um arquivo

3 respostas
S

Olá a todos,

Como eu faço para apagar apenas uma parte de um arquivo?
Exemplo: Imagine que temos um arquivo com o seguinte conteúdo:

JOAO
FERNANDO
JESSICA
ZECA

Eu gostaria de apagar o JOAO do arquivo, resultando em um arquivo com o conteúdo:

FERNANDO
JESSICA
ZECA

Como eu posso fazer isso?
Eu pensei em copiar todo o arquivo, menos a parte que eu quero apagar, e depois gravar o arquivo novamente, mas isso não teria um desempenho muito bom, no caso de arquivos muito grandes (o meu caso).
Tem como eu apagar apenas uma parte do arquivo?

Obrigado!

3 Respostas

P

o lance eh vc abrir o arquivo, manipular ele como vc quiser e depois grava-lo…

sem misterio…

I

Tente a classe RandomAccessFile para isto. T+

S

Muito obrigado pela ajuda! :smiley:

Criado 15 de dezembro de 2006
Ultima resposta 15 de dez. de 2006
Respostas 3
Participantes 3