Какой самый быстрый способ выполнить поиск и заменить строку в существующем файле с использованием Java?
Допустим, у меня есть следующее:
// This references an existing file
File file = ...
Файл, о котором идет речь, выглядиткак это:
The Green Dog is furry.
It likes to run in the Green Grass.
Green is its favorite color.
Как мне заменить строку «Зеленый» на «Синий» и повторно сохранить этот файл с новым цветом?
Обновление: Я подумал об этом немного больше, и, возможно, лучший и самый быстрый способ - просто прочитать содержимое файла в строку (используя что-то вроде FileUtils), а затем просто выполнить замену и перезаписать файл