HashMap tsis tuav kev txiav txim hauv java. Hashtable tsis tuav tswj kev txiav txim hauv java. LinkedHashMap tuav tswj kev txiav txim hauv java. TreeMap yog txheeb xyuas los ntawm cov yuam sij hauv java.
Qhov twg tuav qhov kev txiav txim tso?
1) List yog ib qho kev txiav txim sau nws tuav qhov kev txiav txim ntxig, uas txhais tau tias thaum tso tawm cov npe cov ntsiab lus nws yuav tso tawm cov ntsiab lus hauv tib qhov kev txiav txim uas lawv tau muab tso rau hauv lis. Teeb yog ib qho kev sau tsis tau xaj, nws tsis tuav ib qho kev txiav txim.
Puas yog khaws cia hauv HashMap Java?
Tus nqi hauv HashMap tuaj yeem yog null lossis theej dua tab sis cov yuam sij yuav tsum yog qhov tshwj xeeb. Iteration xaj tsis tas nyob rau hauv rooj plaub ntawm HashMap.
Puas HashMap xaj?
HashMap yog siv los ua lub rooj hash, thiab tsis muaj kev txiav txim ntawm cov yuam sij lossis tus nqi. TreeMap yog siv raws li cov qauv ntoo liab-dub, thiab nws raug txiav txim los ntawm tus yuam sij. LinkedHashMap khaws cia qhov kev txiav txim tso. Hashtable yog synchronized nyob rau hauv sib piv rau HashMap.
Daim ntawv qhia twg tuav cov yuam sij nkag?
A LinkedHashMap khaws cov yuam sij hauv qhov kev txiav txim uas lawv tau muab tso, thaum lub TreeMap khaws cia txheeb xyuas los ntawm Comparator lossis lub ntuj sib piv ntawm cov khoom.