Problemas ao escrever um arquivo

1 resposta
janiokd
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....
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()
Eu uso o objeto FileWriter e PrintWriter, mas não está salvando o arquivo em lugar nenhum

1 Resposta

ramilani12

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