Daniel Brazil.
Sent: Tuesday, August 28, 2001 11:48
AM
Subject: [java-list] - Problemas ao
gravar em TXT
Ola a todos,
Estou desenvolvendo uma classe que utilizarei para salvar
mensagens específicas em um arquivo de Log (.txt) em uma intranet local que
temos aqui na empresa.
É a primeira vez que trabalho com o package java.io, e
quando o coloco para escrever no arquivo TXT, ele sempre sobrescreve o que já
está escrito no mesmo arquivo, ao invés de adicionar uma nova linha.
Meu código é o seguinte:
try
{
PrintWriter out = new PrintWriter(new BufferedWriter(new
FileWriter(nomearquivo.txt)));
out.println("Mensagem
específica");
out.close();
} catch
(IOException evt)
{
//Codigo
para lidar com a Exceção
}
Existe algum erro ou incoerência no código acima?
Pensei em criar um BufferedReader, ou outra classe
semelhante para varrer o arquivo até o final e só depois então começar a
escrever, isso é possivel? Como poderia ser feito? Não teria uma queda de
performance ou coisa parecida?
Se alguém puder me ajudar...
Grato desde já.
Atenciosamente