| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > ArrayList в ArrayList-очистка |
| Автор: Coocky 25.6.2013, 16:09 | ||||||||
| Привет. Только изучаю джава. Есть два контейнера
в одной функции делаю так
затем вот второй функции
и дальше(о боги!!!!)
что происходит? неужели удаляется в java по ссылке( container.clear() )?? Не копируется в контейнер?? А как же быть?? ЧТо за бред? |
| Автор: danilych 25.6.2013, 16:20 | ||
Именно по ссылкам.
Данные у вас в памяти только один раз хранятся, вы к ним обращаетесь по ссылкам |
| Автор: Pawl 1.7.2013, 18:12 | ||
Чтобы после очистки контейнера в list_container оставались данные, надо сделать так:
тогда это будут ссылки на разные объекты |