Skip to main content
 首页 » 编程设计

java之为什么我不能将 MapTypeA, TypeB> 转换为 MapObject, Object>

2024年06月20日225落叶无声

<分区>

我很确定这个问题已经回答了很多次,但我找不到答案。我有一个接受 Map<Object, Object> 的方法,但是当我尝试分配 Map<TypeA, TypeB>对它来说,这是不可能的。由于某种原因,我什至无法对 map 进行类型转换。

这很奇怪。我对此的想法是,因为每个类(class)都是一个 Object , 每个 Map任何类型的也应该是 Map<Object, Object> .

看来我对这个主题的理解不完整,我在哪里感到困惑?