Gostaria da colaboração de vocês, pois estou precisando armazenar algumas informações em um arquivo .txt, sabendo-se que o mesmo deve ser adicionado ao fim do arquivo, não ocorrendo o fato de sobrepor as informações do arquivo.
Ou seja, vi em alguns tópicos que para incrementar no arquivo,
alguns efetuam a leitura do arquivo,
armazenando em alguma variável,
assim,
incluindo o conteúdo da variável e mais o que deseja…
Pois se fosse o caso, a minha aplicação, fará isso durante 5.981 vezes.
Ficará um pouco demorado o processamento do mesmo, né?
No entanto, descobri que é somente um parâmetro para que possa ser incrementado no final do arquivo, ou seja no momento que for chamar seu método para salvar… incluir o valor true… ^^
FileWriter f = new FileWriter("C:/teste.txt", true);
[quote=cajubino]Ou seja, vi em alguns tópicos que para incrementar no arquivo,
alguns efetuam a leitura do arquivo,
armazenando em alguma variável,
assim,
incluindo o conteúdo da variável e mais o que deseja…
Pois se fosse o caso, a minha aplicação, fará isso durante 5.981 vezes.
Ficará um pouco demorado o processamento do mesmo, né?
Att, Eduardo Pereira[/quote]
Acredito que ficará lento sim, mas que eu saiba não há outra forma de escrever num arquivo sem ler o mesmo. Posso estar enganado.
No entanto, descobri que é somente um parâmetro para que possa ser incrementado no final do arquivo, ou seja no momento que for chamar seu método para salvar… incluir o valor true… ^^
FileWriter f = new FileWriter("C:/teste.txt", true);
[/quote]
Funciona, então legal
Se o seu tópico foi respondido e você está satisfeito, segue: