Use isto:
PrintWriter log = new PrintWriter(new FileWriter(path,
true), true);
log.println(new Date() + ": " + "Opera��o efetuada com
sucesso");
log.close();


--- "[Carlos H.]" <[EMAIL PROTECTED]> wrote:
> 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 
> 
> [Carlos H.]
> [EMAIL PROTECTED] 
> 


__________________________________________________
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a