最新回答 / 攻城獅ZSP
hashMap默認(rèn)容量16,裝載因子0.75,超過裝載因子容量自動翻倍,這個過程要重組數(shù)組結(jié)構(gòu),比較費時和費內(nèi)存。所以如果動態(tài)加載大量數(shù)據(jù)時要注意。但查找數(shù)據(jù)正常時快于以下兩個,因為hash是直接定位,而下面兩個是二分法查找。所以,如果是裝載靜態(tài)字典,繼續(xù)用HashMap。滿足下面兩個條件我們可以使用SparseArray代替HashMap:數(shù)據(jù)量不大,最好在千級以內(nèi)key必須為int類型,這中情況下的HashMap可以用SparseArray代替:SparseArray和ArrayMap都差不多,使用哪...
2017-03-08