To je diskuze o @. Jeden o voze, druhej o koze. Slovnik je pred tebou skrytej, takze ten zahashovanej vlacek k jednomu policku nevidis, nestaras o nej - musis jen mit hashcode() i equals().
Kamziku, nespamuj a mazej si cist. Pripominas mi malyho fakana, co taha tatu za kosili a furt se ho dokolecka pta k cemu je volant. fil -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lumír Návrat Sent: Thursday, July 27, 2006 4:20 PM To: Java Subject: Re: equals a hashCode (WAS: java.security.Permission) Protoze, nejcastejsi reseni je, ze si to managujete sam. Zde je totiz rozdil, mezi teorii a JAVou, Java totiz nepovoluje mit vice objektu k jednomu klici, takze se to obchazi tak, ze si k danemu klici vlozite jako hodnotu nejakou kolekci a v ni si udrzujete objekty patrici danemu klici. Zda ta dalsi kolekce je hashmap, ci nejaky list, set apod. je jiz na Vas a na potrebach projektu Lumi(r) Kamzik-II wrote: > V tom pripade teda nechapu, jak muze hashtable mit > vic objektu pro jeden klic, kdyz je to vlastne implementace hashmapy, > ktera je odvozena od map? > > ----- Original Message ----- From: "Pavel Kubal" <[EMAIL PROTECTED]> > To: "Java" <[email protected]> > Sent: Thursday, July 27, 2006 4:09 PM > Subject: Re: equals a hashCode (WAS: java.security.Permission) > > >> Ne;-) >> >> ----- Original Message ----- From: "Kamzik-II" <[EMAIL PROTECTED]> >> To: "Java" <[email protected]> >> Sent: Thursday, July 27, 2006 4:11 PM >> Subject: Re: equals a hashCode (WAS: java.security.Permission) >> >> >>> no equals a hashcode uz chapu ;-) >>> jeste jedna otazka ohledne kolekci, muze >>> kolekce Map mit pro jeden klic vice objektu? >>> >>> >>> ----- Original Message ----- From: "Stanislav Ošmera" >>> <[EMAIL PROTECTED]> >>> To: "Java" <[email protected]> >>> Sent: Thursday, July 27, 2006 4:04 PM >>> Subject: Re: equals a hashCode (WAS: java.security.Permission) >>> >>> >>> > Mimo jine se doporucuje aby funkce ktera vraci hashcode byla velmi >>> > jednoducha a rychla protoze se pouzije jako prvni a nejcasteji (kdyz >>> > je ruzny hashcode tak se jiz dale nic nezjistuje) >>> > A az pak funkce equals muze byt velmi slozita na vyhodnoceni. >>> > Napriklad mam slozity objekt ktery ma spoustu atributu. Hashcode >>> > vytvorim jen treba pouzitim 3 z nich ktery jsou primitivni typy, >>> > kdezto pri equals porovnavam vsechny atributy a to u nekterych muze >>> > znamenat porovnavani jinych objektu s podobnou slozitosti. >>> > >>> > Ale opravdu bude lepe si precist nejakou knizku o tehlech hlavnich >>> > algoritmickych myslenkach ktere jsou v Jave, ten zminovany Bloch je >>> > treba zrovna na tohle vyborny. >>> > >>> > P.S. jinak tomu spojeni equal a hashCode se rika equals contract >>> > -- > Stanislav Ošmera >>> > Work: +44 (0)2075 980 348 >>> > Cell: +44 (0)7914 635 412 >>> > >>> >>> >>> >>> !DSPAM:44c8c935124803984916995! >>> >>> >>> >> >> >> > > >
