Fiz um programa que grava uma string em um arquivo texto (ver codigo abaixo). Acontece que toda vez que executo o programa o conteudo antigo do arquivo é apagado, e acrescentado o novo, substituindo o conteúdo que existia.
Pergunta: Como faço para que toda vez que eu execute o programa seja adicionado conteúdo ao arquivo ?
Por exemplo, toda vez que eu execute o programa seja adicionada uma nova linha no arquivo com uma string diferente.
try {
BufferedWriter arq = new BufferedWriter(new FileWriter("arquivo.txt"));
arq.write("Ola mundo, ola aquivo!!!");
arq.close();
} catch(IOException e) {
e.printStackTrace();
}