小编Sri*_*ini的帖子

是否有任何完全通用的Map.get()版本,即"V get(K key)"

由于Map.get()不是完全通用的,我们经常会发现开发人员传递不同类型的对象(以及bug)的情况.当我们开始使用其他团队的工件/服务时,此类案例的频率上升.Map.get(Object key)不是(完全)泛型的原因是什么原因解释了为什么get()不是完全通用的.

由于我们实际上没有属于不同类型的两个对象的用例,但是"语义上"相等,因此使用Map.get()版本将真正帮助我们在编译时识别这些错误.是否存在可用于生产的任何API?

java generics

6
推荐指数
2
解决办法
1864
查看次数

标签 统计

generics ×1

java ×1