没有键时,从HashMap <String,String>返回

Day*_*nne 47 java

什么是一个HashMap<String,String>回当我打电话map.get("键"),我没有与HashMap中的关键"钥匙"的条目?

Boz*_*zho 83

它回来了null.它写在文档中.

返回:指定键映射到的值,如果此映射不包含键的映射,则返回null

如果您有这样一个特定问题,首先要做的就是查阅文档.Java API记录得相当好,并告诉您返回的内容,抛出的异常以及每个参数的含义.


luk*_*ymo 9

您可以:

检查您的IDE

Map<String, String> map = new HashMap<String, String>();
map.put("foo", "fooValue");
System.out.println(map.get("bar")); // null
Run Code Online (Sandbox Code Playgroud)

检查文档 - HashMap get()方法描述:

返回指定键映射到的值,如果此映射不包含键的映射,则返回null.