Показать сообщение отдельно
Старый 13.10.2004, 09:11   #6  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,973 / 3268 (116) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
2 Muzzy

Цитата:
--------------------------------------------------------------------------------
Изначально опубликовано Logger
Хотелось бы узнать еще вот что. Получается что если я перебираю в цикле (while select) записи таблицы и нужные мне кладу в map, то получается что по выходе из цикла все элементы map-a будут ссылаться на одну запись которая была в цикле последней...

Изначально опубликовано Muzzy
Почему? Нет, конечно.

элементы будут ссылаться на объекты в памяти.
Этих объектов будет столько, сколько было обработано записей в цикле.
---------------------------------------------------------------------------------
Так ведь в том то и дело, что если на каждом шаге цикла не создается отдельного экземпляра записи, то в map мы фактически будем класть ссылку на один и тот же экземпляр класса, только ключи в map-е на эту ссылку будут отличаться.

А про RecordSortedList и recordLinkList я не знал. Буду разбираться.

В любом случае, огромное спасибо за ответы.