2011/4/13 Ondřej Fafejta <[email protected]> > 2011/4/13 Martin Beránek <[email protected]>: > > Zdravím, > > > > našel jsem celkem rozumné vysvětlení: > > > > Restrikce se zavádějí proto, aby se něco nepokazilo. >
Mám-li to dohnat do umělého extrému (nebudu testovat výsledek na null), tak jestli odchytnu NPE nebo ClassCast je vcelku jedno :-) V každém případě - původní dotaz je docela namístě. > Úryvek ze stackoverflow mě úplně nepřesvědčil ... > Kdyby člověk použil > Map<List, Something> místo Map<ArrayList, Something>, tak by to > fungovalo i s ArrayList i s LinkedList. > > Fafi > Naprostý souhlas. Vkládat do mapy objekt s klíčem záměrně konkrétního typu a vytahovat to jiným mi přijde, přinejmenším, podivné. Ale co už, člověk se s tím naučí žít. -- Oto 'tapik' Buchta, [email protected], http://tapikuv.blogspot.com
