powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как обновить файл, не удаляя из него уже существующие данные?
6 сообщений из 6, страница 1 из 1
Как обновить файл, не удаляя из него уже существующие данные?
    #39455644
Su-27
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть кнопка "Добавить", которая должна добавлять обработанные слова в существующий файл и при этом не удалять слова, которые уже есть в файле. То есть обновлять файл. Подскажите, пожалуйста, как это можно реализовать?
...
Рейтинг: 0 / 0
Как обновить файл, не удаляя из него уже существующие данные?
    #39455650
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если это текстовый файл - то любая активность с его изменением состоит
примерно из таких шагов.
1) Читаем файл в какую-то структуру (LinkedList например)
2) Вносим нужные изменения в структуру
3) Удаляем старый файл и переписываем поверх старого файла новую структуру.
...
Рейтинг: 0 / 0
Как обновить файл, не удаляя из него уже существующие данные?
    #39455659
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если всегда нужно только добавлять, то у FileWriter есть параметр конструктора append.
...
Рейтинг: 0 / 0
Как обновить файл, не удаляя из него уже существующие данные?
    #39455723
Su-27
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonЕсли это текстовый файл - то любая активность с его изменением состоит
примерно из таких шагов.
1) Читаем файл в какую-то структуру (LinkedList например)
2) Вносим нужные изменения в структуру
3) Удаляем старый файл и переписываем поверх старого файла новую структуру.
Спасибо за ответ! Вы правы это текстовый файл. Но в таком случае файл удаляется, а мне нужно, чтобы он остался с данными, которые в нем хранились, и плюс к ним добавились еще новые данные.
...
Рейтинг: 0 / 0
Как обновить файл, не удаляя из него уже существующие данные?
    #39455724
Su-27
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fixxerЕсли всегда нужно только добавлять, то у FileWriter есть параметр конструктора append.
Спасибо за ответ! И тогда получается, что когда программа добавит новые данные, старые данные никуда не денутся, не сотрутся?
...
Рейтинг: 0 / 0
Как обновить файл, не удаляя из него уже существующие данные?
    #39455792
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Su-27maytonЕсли это текстовый файл - то любая активность с его изменением состоит
примерно из таких шагов.
1) Читаем файл в какую-то структуру (LinkedList например)
2) Вносим нужные изменения в структуру
3) Удаляем старый файл и переписываем поверх старого файла новую структуру.
Спасибо за ответ! Вы правы это текстовый файл. Но в таком случае файл удаляется, а мне нужно, чтобы он остался с данными, которые в нем хранились, и плюс к ним добавились еще новые данные.
Если ты делаешь текстовый редактор - то ты можешь "добавлять" данные в начало или в середину.
Вообще, почитай про то как работают функции ОС fopen, close, fseek, fwrite и тогда у тебя не будет
вопросов по Java.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как обновить файл, не удаляя из него уже существующие данные?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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