Я создаю текстовый файл с помощью BufferedWriter
Заменить символ в BufferedWriter
BufferedWriter bufferedWriter =
new BufferedWriter(new FileWriter("/home/user/temp.txt"));
/*
Add Contents using bufferedWriter.write()
*/
в определенных местах, добавляя содержимое добавить строку, последовательность ######
Перед тем, как сделать bufferedWriter.close()
Я хочу заменить последовательность ###### с определенным значением.
Как я могу это сделать?
Я не хочу повторно открывать Writer, но мог бы использовать другой сценарий, если он позволяет это сделать.
Почему вы пишете его, если собираетесь его заменить? Это как шаблон? –
См. ['RandomAccessFile'] (http://docs.oracle.com/javase/7/docs/api/java/io/RandomAccessFile.html). –
@SotiriosDelimanolis Значение, которое должно быть заменено, известно только после определенных вычислений и только после его ввода. –