Вот простой пример того, как это работает, лучше всего использовать try \ catch в нем, но для базового использования это должно сделать трюк. Для этого у вас есть строка и путь к файлу и примените это к FileWriter и BufferedWriter. Это напишет «Hello World» (переменная данных), а затем создаст новую строку. каждый раз, когда это выполняется, он добавляет переменную Data в следующую строку.
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
String Data = "Hello World";
File file = new File("C:/Users/stuff.txt");
FileWriter fw = new FileWriter(file,true);
BufferedWriter bw = new BufferedWriter(fw);
bw.write(Data);
bw.newLine();
bw.close();