当前位置: 首页 > 面试题库 >

是否可以投放地图 到地图 何时知道“字段和值”扩展了“镜像”?

杨慎之
2023-03-14
问题内容

我试图向上投Map<Field, Value>Map<Mirror, Mirror>。对于演员来说,两者都可行Field and Value extend Mirror,但是我得到了一个"cannot cast" error

根本不可能cast Maps with double types吗?如果是这样,我还能如何投射?

我将不胜感激任何帮助!

谢谢,

院长


问题答案:

我认为只有在定义了

Map<Field, Value>

Map<? extends Mirror, ? extends Mirror>

但是否则,这是不一样的。



 类似资料:
  • 问题内容: 我想展平一个将键关联到的列表的a ,而不会丢失键映射。我很好奇,就好像它是可能的,与这样做有用的和。 我们从这样的东西开始: 假设mapFrom填充在某处,如下所示: 我们还假设列表中的值是唯一的。 现在,我想“展开”它以获得第二张地图,例如: 我可以这样做(或使用,非常类似): 现在,假设我要使用lambda而不是嵌套循环。我可能会做这样的事情: 我也尝试了,但是我不认为这是正确的方

  • 问题内容: 有经验的SQL开发人员可以使用哪些方法/技术来确定特定的SQL查询是否会随着负载的增加,关联表中的行的增加等而很好地扩展。 问题答案: 我遵循的一些规则最重要。 不要 在你的查询,如使用每排功能,,等等。通过将数据放入您需要的格式的数据库中来解决它们,即使这涉及重复的数据。 例如,如果您需要快速查找姓氏,则以输入的形式 和 小写形式存储它们,并索引小写形式。这样您就不必担心诸如此类的事

  • 问题内容: 我怎么能展平的(同类型)s到一个用Java 8? 问题答案: 我的语法可能有些偏离,但是flatMap应该为您完成大部分工作:

  • 不知大家学 react 或 dva 时会不会有这样的疑惑: es6 特性那么多,我需要全部学会吗? react component 有 3 种写法,我需要全部学会吗? reducer 的增删改应该怎么写? 怎么做全局/局部的错误处理? 怎么发异步请求? 怎么处理复杂的异步业务逻辑? 怎么配置路由? 这篇文档梳理了基于 dva-cli 使用 dva 的最小知识集,让你可以用最少的时间掌握创建类似 d

  • 问题内容: 如何转换 为? 这不起作用: 问题答案: 如果您只包含,则可以这样操作: 如果不是,则可以替换 为。

  • 我已经使用Google Maps API V3创建了一个自定义地图。这是一幅虚构世界的矩形地图,而不是真实世界中的任何东西。 我一直在读关于如何在自定义谷歌地图中使用投影的文章。我需要使用投影,因为使用投影放置标记和区域,它们不会水平重复。总之,我从教程中提取了以下代码: 我已经把它应用到我的地图上,它似乎起作用了。然而,我正在试图弄清楚如何改变投影的比例。当我放置这样的标记时: 标记被放置在地图