با استفاده از یکی از سازنده های کلاس FileWriter که مشخص می کند متن اضافه شده در انتهای فایل اضافه شود یا خیر می توان این کار را به راحتی انجام داد:
BufferedWriter out = null;
try {
out = new BufferedWriter(new FileWriter("test.txt", true));
out.write("some text");
} catch (IOException e) {
// error processing code
} finally {
if (out != null) {
try {
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}