estou fazendo um arquivo de tamanho variavel onde preciso criar um indice…
esse indice e de tamanho fixo …
carrego ele na memoria principal transformo em um arraylist, e uso, quando termino tenho que voltar ele pra memoria secundaria…
so que preciso recriar o arquivo, mas naoa chei uma funcao no metodo random acess file…
alguem poderia me ajudar a limpar o arquivo antes de regrava-lo?
grato!
Use o seek para se posicionar no inicio do arquivo
e grave a partir dali.
raf.seek(0);
raf.write(0);
raf.writeBytes(“Teste”);
Não tem como fazer outra coisa.
Ou simplesmente crie um novo arquivo, apague o anterior e renomeie o novo.