Skriv til eksisterende fil
Jeg har lavet følgende simple program, der udskriver datoen når programmet afvikles.Mit problem er at den tidligere dato der måtte stå i filen, bliver overskredet.
Hvad skal jeg skrive for at "appende" til filens ende, så jeg ikke overskriver eksisterende data?
Kom gerne med kode eksempel :-)
Jeg havde tænkt på at læse tegn i fil og indttil den ikke kunne læse flere tegn, så skulle den begynde at skrive, men er der ikke en lettere måde. F.eks. noget med at append til End-Of-File?
import java.io.*;
import java.util.Date;
public class Test
{
public static void main(String args[]) throws IOException
{
PrintWriter file = new PrintWriter(new BufferedWriter(new FileWriter("C:\\test.txt")));
file.println(new Date());
file.close();
}
}
