什么是决定不具有的接口完全通用的get方法背后的原因java.util.Map<K, V>.
java.util.Map<K, V>
为了澄清这个问题,方法的签名是
V get(Object key)
代替
V get(K key)
我想知道为什么(同样的事情remove, containsKey, containsValue).
remove, containsKey, containsValue
java generics collections map
collections ×1
generics ×1
java ×1
map ×1