powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Редактирование файлы
5 сообщений из 5, страница 1 из 1
Редактирование файлы
    #33946365
pi10t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем!

Есть файл с настройками. Требуется программно изменить одну строку в файле.
Как бы это сделать? -)
...
Рейтинг: 0 / 0
Редактирование файлы
    #33946374
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1 открыть файл
2 прочитать содержимое
3 найти нужный кусок
4 поменять
5 записать новое содержимое
6 закрыть файл
...
Рейтинг: 0 / 0
Редактирование файлы
    #33947742
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
java.util.Properties
...
Рейтинг: 0 / 0
Редактирование файлы
    #33948313
pi10t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deady1 открыть файл
2 прочитать содержимое
3 найти нужный кусок
4 поменять
5 записать новое содержимое
6 закрыть файл

Спасибо!
Вот пункты 4 и 5 интересуют.

1,2,3
вроде так
авторtry {
BufferedReader in = new BufferedReader(new FileReader("infilename"));
String str;
while ((str = in.readLine()) != null) {
process(str);
}
in.close();
} catch (IOException e) {
}

5,6 вроде
авторtry {
BufferedWriter out = new BufferedWriter(new FileWriter("outfilename"));
out.write("aString");
out.close();
} catch (IOException e) {
}

т.е. мне надо считать файл построчно. заменить 1 строку process(str).
и затем перезаписать файл заново?

http://javaalmanac.com/egs/java.io/WriteToFile.html?l=rel
...
Рейтинг: 0 / 0
Редактирование файлы
    #33948347
pi10t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalovjava.util.Properties

Спасибо! Попробую разобраться. -)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Редактирование файлы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]