【发布时间】:2020-04-24 21:43:08
【问题描述】:
有人能分辨出Map<Object, String> 和Map<String, Object> 之间的区别吗?
我得到了两个相同的输出..
【问题讨论】:
-
我从不知道 Java 有类似“-Map”的东西。谢谢你,斯里。 :)
-
好吧,抱歉,现在请看图片
-
尝试在该 Map 上执行操作以查看两种类型之间的区别。如果您尝试访问值,您会看到
Map<String, Object>具有 Object 类型的值,而另一个具有 String 类型的值 -
请注意
oMapper.convertValue行下方的黄色波浪线 - 这是因为未经检查的演员表。此代码不是类型安全的。 -
thanks@user 和 @Andy Turner - 即使输出即将到来,你能帮我如何避免该错误
标签: java dictionary