Java中如何使用文本的方式初始化一个HashMap呢?
下文笔者讲述Java代码中使用文本的方式初始化一个HashMap的方法分享,如下所示:
实现思路:
Java8中,需实例化时,使用put方法
java9及以上版本可使用Map.of方法
例:
package com.java265.other;
import java.util.HashMap;
import java.util.Map;
public class test {
/*
* java265.com 初始化HashMap的方法分享
*/
public static void main(String[] args) throws Exception {
Map<String, String> map1 = new HashMap<String, String>() {
{
put("key1", "java265.com-1");
put("key2", "java265.com-2");
}
};
Map<String, String> map2 = Map.of(
"key3", "java265.com-3", "key4", "java265.com-4"
);
System.out.println(map1);
System.out.println(map2);
}
}
------运行以上代码,将输出以下信息------
{key1=java265.com-1, key2=java265.com-2}
{key3=java265.com-3, key4=java265.com-4}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


