可能重复:
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