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}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。