2 Muzzy
Цитата:
--------------------------------------------------------------------------------
Изначально опубликовано Logger
Хотелось бы узнать еще вот что. Получается что если я перебираю в цикле (while select) записи таблицы и нужные мне кладу в map, то получается что по выходе из цикла все элементы map-a будут ссылаться на одну запись которая была в цикле последней...
Изначально опубликовано Muzzy
Почему? Нет, конечно.
элементы будут ссылаться на объекты в памяти.
Этих объектов будет столько, сколько было обработано записей в цикле.
---------------------------------------------------------------------------------
Так ведь в том то и дело, что если на каждом шаге цикла не создается отдельного экземпляра записи, то в map мы фактически будем класть ссылку на один и тот же экземпляр класса, только ключи в map-е на эту ссылку будут отличаться.
А про RecordSortedList и recordLinkList я не знал. Буду разбираться.
В любом случае, огромное спасибо за ответы.
|