Записать файл без удаления старых данных [дубликаты]

Возможный дубликат: Java добавить в файл Как добавить данные в файл?

Я хочу написать файл в Java без очистки (удаления) старых данных в этом файле!

Я запускаю этот код и вижу, что все старые данные в файле .txt очищались после каждого запуска!

мой код здесь:

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

public class WriteToFileExample {

public static void main(String[] args) {
    try {

        String content = "This is the content to write into file";

        File file = new File("/users/mkyong/filename.txt");

        // if file doesnt exists, then create it
        if (!file.exists()) {
            file.createNewFile();
        }

        FileWriter fw = new FileWriter(file.getAbsoluteFile());
        BufferedWriter bw = new BufferedWriter(fw);
        bw.write(content);
        bw.close();

        System.out.println("Done");

    } catch (IOException e) {
        e.printStackTrace();
    }
}
}

Ответы на вопрос(4)

Ваш ответ на вопрос