eu estou tedo um problema e nao consigo achar a causa dele…eu mandei uma applet de chat salvar as mensagens enviadas em um arquivo de texto ASCII e a applet esta salvando lixo no comeco de cada linha…o problema eh q o lixo eh diferente a cada linha e nem sempre tem a mesma qtd de caracteres…eu queria saber se alguem sabe qual a causa provavel desse problema e se alguem tem alguma sugestao de como consertar…
Minha pplet salva lixo no comeco de cada linha
P
2 Respostas
poste o código pro pessoal dar uma olhada =PP facilita use o code que se alguem souber vai te responder =P
P
vou explicar melhor o acontecido…
a coisa funciona da seguinte maneira:
eu tenho uma aplicacao servidora de chat e os clientes sao applets…cada vez q um cliente manda uma mensagem ela vai para o servidor e do servidor eh replicada pra todos os clientes e na linha seguinte a linha de chamada do metodo que replica a mensagem eu coloquei a linha que salva o arquivo no local do servidor… qi vai a parte relevante do codigo:
wboardFileWriter fw = new wboardFileWriter(); //cria o objeto q escreve no arquivo
fw.criaArquivo("/home/blanco/teste123"); //cria o arquivo
while (continua)
{
String msg = i.readUTF();//le a mensagem do cliente
broadcast(msg, this);//replica a mensagem
fw.salva(msg);//salva a mensagem no arquivo
}
} catch(Exception e){}
agora o file writer:
public class wboardFileWriter
{
FileOutputStream arquivo = null;
DataOutputStream pw = null;
public void criaArquivo(String caminho)
{
try
{
arquivo = new FileOutputStream(caminho, false);
pw = new DataOutputStream(arquivo);
}
catch(Exception e)
{
e.printStackTrace();
}
}
public void salva(String mensagem)
{
try
{
pw.writeUTF(mensagem+"
");
pw.flush();
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
agradeco qquer colaboracao…
Criado 18 de maio de 2004
Ultima resposta 19 de mai. de 2004
Respostas 2
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo