在Java中如何初始化HashMap? 7种不同的方式

已发表: 2021-11-17
在Java中如何初始化HashMap? 7种不同的方式

在Java中如何初始化HashMap? 如何直接初始化 HashMap(以字面方式)。

7 different ways可以在 Java 中初始化 HashMap。

方法一:简单可变映射:

这是一个支持修改操作的地图,例如添加,删除和清除。

方法 2:Collections.singletonMap

在 Java 中如何使用 Collections.unmodifiableMap 初始化 HashMap

方法 3:Collections.singletonMap

在 Java 中如何使用 Collections.singletonMap() 初始化 HashMap

方法 4:Java 9 – Map.of()

在 Java 中如何使用 Java 9 初始化 HashMap - Map.of()

方法 5:Java 9 – Map.ofEntries()

在 Java 中如何使用 Java 9 初始化 HashMap - Map.ofEntries()

方法 6:简单的自定义地图

在 Java 中如何使用简单的自定义映射初始化 HashMap

方法 7:Stream.of – AbstractMap.SimpleEntry

让我们开始使用 Java 程序:

  • 创建类:CrunchifyInitiateHashMap.java
  • 复制以下代码并将其放入java文件中
  • 保存存档

注意:查看Java程序中的注释以获得详细解释。

IntelliJ IDEA 结果:

只需在 IntelliJ IDEA 或 Eclipse 中将上述程序作为 Java 应用程序运行,您应该会看到与以下类似的结果。

如果您在运行此程序时遇到任何问题,请告诉我。