The java.io.FileWriter also has the same feature in one of its constructors ... new FileWriter("myfile.txt",true) will append to the file rather than overwrite it.
You may also want to look at RandomAccessFile though I don't recommend it ... I don't think that class is very friendly.
------------------
Chris Stehno (Sun Certified Programmer for the
Java 2 Platform)