Hash類的鍵值對允不允許爲空的問題

Hash家族嘛,高逼格,必須一次性兩個值存儲,就是所謂的鍵值對。
但是呢,Hash家族內部分爲了幾個小家族,分別是HashMap,Hashtable,TreeMap。
這幾個家族呢,對鍵值對能不能存儲null這種不是很安全的"買賣"有不一樣的行動。
其中的HashMap家族與Hashtable、TreeMap不同,認爲沒有風險就沒有利潤!於是乎,准許自己的鍵值對都可以爲null!
Hashtable與TreeMap一看SUN國王居然默許了HashMap的冒險行爲,使得HashMap家族的利潤大大增加,這兩個家族也不甘寂寞,於是乎也就允許了自己的鍵值對可以爲"",但是不能觸碰null的界限。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章