我在我的代码中遇到了一个错误,我使用了错误的密钥从Java地图中获取了一些我认为使用Java泛型强类型的东西.在查看Map Javadocs时,许多方法(包括get和remove)都将Object作为参数而不是类型K(对于定义为Map的Map).为什么是这样?有一个很好的理由还是API设计缺陷?
java generics api
api ×1
generics ×1
java ×1