科銳37期 (win+安卓逆向)/科銳38期PC逆向
方法
put(key,value)放入鍵值對數(shù)據(jù),重復(fù)的鍵會覆蓋舊值
get(key)獲得鍵對應(yīng)的值,鍵不存在,得到null
remove(key)移除鍵值對數(shù)據(jù),返回被移除的值
size()鍵值對的數(shù)量
哈希運算過程
hashCode()
hashCode()是object的方法,默認實現(xiàn)是用內(nèi)存地址作為哈希值
可以重寫方法來獲得相同的哈希值
哈希運算中要有相同的哈希值,才能保證計算出相同下標值,并且要equals()也要相等(equals方法也要重寫),才可以覆蓋舊值,否則會鏈表連接。
重寫hashCode的慣用算法:(x.y是變量的值)
---------------------------------------------------------------------------------------------------------------
課程獲?。篽ttps://pan.baidu.com/s/1c2PVC4gBd4JjXdKY2KBLTQ?pwd=z5na?
標簽: