FileWriter writer = new FileWriter("..//log.txt", true);
PrintWriter saida = new PrintWriter(writer, true);
System.out.println("msg recebida: " + message);
saida.println("msg recebida: " + message);
Date d = GregorianCalendar.getInstance().getTime();
SimpleDateFormat format = new SimpleDateFormat();
System.out.println(format.format(d));
saida.println(format.format(d));
saida.close()
write.close()
Problemas ao escrever um arquivo
Olha é a primeira vez que eu tento fazer isso no java, não deu erro de compilação mas não está salvando o arquivo, queria saber o que está errado no meu código....
Eu uso o objeto FileWriter e PrintWriter, mas não está salvando o arquivo em lugar nenhum
1 Resposta
Não tem a necessidade de usar a classe PrintWriter , utilize somente a classe FileWriter
File file = new File (fileArq);
if (file.exists())
{
if (file.canWrite())
{
fw = new FileWriter(file , true);
fw.write("\n"+"teste");
fw.flush();
fw.close();
}
}
Criado 20 de março de 2007
Ultima resposta 20 de mar. de 2007
Respostas 1
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