Запись в текстовый файл на Java - BufferedWriter

В Java текстовые данные редактируются и записываются с помощью потока записи BufferedWriter. В отличие от битового потока данных BufferedInputStream, вы можете напрямую записать строку, char или массив в .

 
import java.io.BufferedWriter;
импорт java.io.File;
import java.io.FileWriter;
import java.io.IOException;

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

String content = "Это содержимое, добавленное в файл";

Файл = новый Файл("test.txt");

// создаем файл, если он не существует
if (!file.exists()) {
file.createNewFile();
}

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

System.out.println("Редактирование завершено!");

} catch (IOException e) {
e.printStackTrace();
}
}
}
Resources:
https://docs.oracle.com/javase/7/docs/api/java/io/BufferedWriter.html