کلاس formatter همیشه محتویات درون فایلی که باز می کند را پاک می کند، مگر اینکه بعنوان constructor از یک outputstream استفاده کنیم که اینترفیس Appendable را پیاده سازی کرده باشد (مثل کلاس FileWriter).
FileWriter fileWriter = new FileWriter(fileName, true);
Formatter formatter = new Formatter(fileWriter);
formatter.format("%s","test");
برای performance بهتر می توانیم از BufferedWriter نیز استفاده کنیم:
FileWriter fileWriter = new FileWriter(fileName, true);
Formatter formatter = new Formatter(new BufferedWriter(fileWriter));
formatter.format("%s","test");