可能重複:
What are the reasons why Map.get(Object key) is not (fully) generic爲什麼Java的Hashtable的get方法將Object作爲參數?
從JDK文檔,put方法:
public V put(K key, V value)
但是,get方法:
public V get(Object key)
任何想法?
注意:在我繼承的某些代碼中,存在一個錯誤,其中有人使用String作爲帶有Integer鍵的Hashtable的get方法的參數。
我感覺到你的痛苦,我以前一直在這一點。失去的幾個小時追蹤它。 – 2009-11-04 16:02:37