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

如何转换清单 到地图 与谷歌收藏?

施超
2023-03-14
问题内容

我有一个字符串列表,并且有一个函数可以为列表中的每个键生成一个值。

我想使用此功能创建地图。我可以使用Google收藏夹吗?


问题答案:

从2012年7月26日起,Guava master包含两种新方法。它们应该在14.0版中。

Maps.asMap(Set<K>, Function<? super K, V>)(和两个重载SortedSetNavigableSet)允许查看一个Set加一个Function作为Map其中用于组中的每个键的值是将所述函数应用于该密钥的结果。结果是视图,因此它不会复制输入集,并且Map结果将随输入集的变化而改变,反之亦然。

Maps.toMap(Iterable<K>, Function<? super K, V>)接受Iterable并急切地将其转换为,ImmutableMap其中iterable的不同元素是键,而值是将函数应用于每个键的结果。



 类似资料:
  • 我用谷歌地球创建了一个kml文件,它使用外部图像创建了一个覆盖层。它工作得很好,我想找到一种相当方便的转换kml的方法,这样谷歌地图就可以以类似的方式读取和显示它。 谷歌地图不能处理谷歌地球坐标,所以我试图自己转换它们。例如,我替换了地球坐标: 使用等效地图坐标: 不幸的是,两者并不完全“对等”。“地图覆盖”稍微关闭,旋转不正确。 以下是两张照片: 地球实例 地图示例 我明白为什么它不起作用,但我

  • 我试图实现一个地图使用谷歌地图与离子。我遵循了这个链接中的编码,但我得到的只是一个空白屏幕,不知道我哪里出错了。请帮忙 这是控制器 这是html文件 请帮忙。

  • 问题内容: 我有一个Map是一个到值列表的映射,但是我需要将其求逆,以便 变成 例如我有 我想看看 除了要遍历映射条目并创建set条目(如果不存在)并添加到列表等之外,Java 8中还有什么更简单的方法可以做到这一点?我一直认为这确实很明显,但我无法解决。 提前致谢 问题答案: 未经测试,但是您可以执行以下操作:

  • 所以我看到了一个特殊的例外,我敢肯定的是谷歌地图的绘图代码。 我有一个片段,在那里我以编程方式添加了一个支持地图片段,然后我在其中操纵谷歌地图实例。 这是stacktrace: 我无法可靠地复制它(尽管这种情况经常发生),我已经查看了ReadWriteDirectByteBuffer和ShortToByteBufferAdapter,但没有任何东西突然出现在我面前。 有什么想法吗?

  • 我认为问题是我需要添加构建提示。我可以找到在哪里添加他们,但我不确定他们应该是什么格式。我也不知道要补充什么。我想我发现了一个帖子,说我需要添加Android.xapplication=Android:value=“Your Key”/>Android.xPermissions= 但我不确定构建提示条目表单中的格式是什么