Caros boa tarde gostaria ajudar vocês para alterar posição da 1 linha de um arquivo txt.
Eu estou utilizando ACCESS RANDOM FILE para realizar a inclusão de um novo conteudo na primeira linha,
meu problema esta no fato de quando adiciono novo conteudo no txt a nova linha esta apagando o conteudo da linha anterior.
Meu script:
public static void randomAccess(String Fpath,String str,String sigla){
try{
File f = new File(Fpath);
RandomAccessFile raf = new RandomAccessFile(f,“rw”);
raf.seek((sigla.equalsIgnoreCase(“H”) ? 0 : f.length()));
raf.writeBytes(str);
raf.close();
}catch (Exception e){
log.error(e.getMessage());
}
}
Atenciosamente.