当前位置: 首页 > 知识库问答 >
问题:

如何在Java创建地图?

齐招
2023-03-14

我试图在Java创建一个地图,但失败了。

public map missionCrew=new map

它告诉我在行的末尾需要()[],但是,当我尝试其中一个时,我会收到错误。

()将告诉我“映射是抽象的;无法实例化”

[]将告诉我“应为数组初始值设定项”

我对编码还不太熟悉,所以请对我友好一点,多多忍耐:)

共有1个答案

顾乐池
2023-03-14

您需要调用构造函数,这意味着()是必需的。

此外,Map是一个接口,因此要创建实例,您需要选择它的一个实现,例如hashmap:

public Map<String, ClassName> missionCrew = new HashMap<String, ClassName>();
 类似资料:
  • 问题内容: 我需要一个数据结构来以1:1关系存储string-int值对,并且也能够从任何一种方式查找它们的对应对象。 我编写了一个带有Hashtable和String数组的类,并将数据存储了2次,并使用内置函数进行查找。 我的问题是,有没有更好的方法可以做到这一点?更好的是,我的意思是要高效并且不存储2次数据,并且最好不要编写任何代码:P。 问题答案: 看来您可能正在寻找bimap。 Googl

  • 我试图在Java创建的布局中创建一个地图(GoogleMap)。我不明白为什么在尝试从LinearLayout获取ID时会出现与imageView相关的错误。 这是我的代码: 这是我得到的日志:

  • 我正在用libgdx制作一个自上而下的迷宫游戏,我使用extendViewport来渲染游戏相机。我有点困惑,我将如何着手创建一个小地图。我应该为小地图创建一个额外的视口和照相机吗?我对整个视口/摄影机还是新手。谢谢

  • 问题内容: 我想创建一个包含以下项的条目 如何用Java做到这一点? 我尝试了以下失败。 问题答案:

  • 所以lv在“v”或“v”后面会有一个“_”,在那之后会有一个整数,比如“_v1”,“_v2”,所以在结尾会是一个整数,但不是任何整数,它应该是整数a。谢谢!

  • 问题内容: 在搜索如何通过API创建Kafka主题时,我在Scala中找到了以下示例: 最后一个arg 显然是Scala对象。我不清楚如何使该示例在Java中工作。 这篇文章如何在Clojure中创建Scala对象的问题在Clojure中提出了相同的问题,答案是: 我认为Java中的翻译成: 但是,当我尝试使用该方法(或其他任何数量的变体)时,它们都无法编译。 编译错误是: 我正在使用kafka_