<分区> 分区>
我很确定这个问题已经回答了很多次,但我找不到答案。我有一个接受 Map<Object, Object>
的方法,但是当我尝试分配 Map<TypeA, TypeB>
对它来说,这是不可能的。由于某种原因,我什至无法对 map 进行类型转换。
这很奇怪。我对此的想法是,因为每个类(class)都是一个 Object
, 每个 Map
任何类型的也应该是 Map<Object, Object>
.
看来我对这个主题的理解不完整,我在哪里感到困惑?
<分区> 分区>
我很确定这个问题已经回答了很多次,但我找不到答案。我有一个接受 Map<Object, Object>
的方法,但是当我尝试分配 Map<TypeA, TypeB>
对它来说,这是不可能的。由于某种原因,我什至无法对 map 进行类型转换。
这很奇怪。我对此的想法是,因为每个类(class)都是一个 Object
, 每个 Map
任何类型的也应该是 Map<Object, Object>
.
看来我对这个主题的理解不完整,我在哪里感到困惑?