Voce usou o FileWriter criando um NOVO arquivo. Tem um parametro no
construtor indicando de vai ser feito append ou nao. O correto seria:

PrintWriter out = new PrintWriter(new FileWriter("Chat001.log", true));


Luis Henrique Bogo wrote:
> 
> Aproveitando a deixa do Ivan, vai outra pergunta sobre o tema:
> 
> Faço o seguinte código:
> 
>    PrintWriter out = new PrintWriter(new FileWriter("Chat001.log"));
>    out.println(sMensagem+"\n");
>    out.close();
> 
> Isto é para gravar uma linha, mas ao chamar esse código novamente, gostaria
> que ele concatenasse o texto que enviei com o existente, mas o que acontece
> é que ele apaga o texto existente e grav o outro por cima. O que esta
> errado???
> 
> agradeço
> 
> Luis
> 
> ================================
> Luis Henrique Bogo
> Prog. Pós-Graduação em Eng. Produção
> Grupo Criativa
> UFSC - Florianópolis - Brasil
> ================================
> 
>     --------------------------- 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]
>     [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>     [regras da lista: http://www.soujava.org.br/regras.htm]
>     ---------------------------------------------------------------------

--
Eduardo Issao Ito <[EMAIL PROTECTED]>
Integration Technologies Ltda. <http://www.integrationtech.com.br>
Rua Marina Saddi Haidar, 176
04650-050 - Sao Paulo - SP - Brasil
Phone: +55 11 5524-8022  Fax: +55 11 5524-0408

    --------------------------- 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]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    [regras da lista: http://www.soujava.org.br/regras.htm]
    ---------------------------------------------------------------------

Responder a