之前的使用之中,自己使用最多的還是arraylist,對(duì)于容器的多樣性很形式,也只是過眼云煙,回頭頭來(lái)學(xué)習(xí)別的的架構(gòu)的時(shí)候,常常都看到,人家的使用的容器hashmap使用挺多,于是還是要重新學(xué)習(xí)下,這個(gè)集合的特點(diǎn)。
首先這個(gè)hashmap 的內(nèi)部是采用hash值來(lái)決定存儲(chǔ)的位置。這樣存儲(chǔ)的好處就是可以實(shí)現(xiàn)快速存儲(chǔ)和快速查找的好處,這也是很多寫框架的人常常使用這個(gè)集合的亮點(diǎn)。