Problem mam dosyć prosty zapewne - mianowicie mam kod
public zapis(String a) throws FileNotFoundException{
File plik = new File("d:/logi/"+getDateTime(1)+".log");
PrintWriter zapis = new PrintWriter(plik);
//zapis.println(a);
zapis.write(getDateTime(2)+a);
zapis.close();
}
private String getDateTime(int a) {
if(a==1)
{
DateFormat dateFormat = new SimpleDateFormat("dd.MM.yyyy");
Date date = new Date();
return dateFormat.format(date);
}
else
{
DateFormat dateFormat = new SimpleDateFormat("HH:mm:ss -");
Date date = new Date();
return dateFormat.format(date);
}
}
i działa mi to bardzo fajnie poza 1 faktem - przy każdym zdarzeniu wywolujacym zapis - czysci mi plik loga czyli zawsze w pliku jest tylko jedna linia - jak się z tym uporać?