HashMap 基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。
看下面的代码:运行结果为:hm:null
通过null键获得值为null;- package cn.test;
- import java.util.HashMap;
- public class HashMapTest {
- public static void main(String []args){
- HashMap<String, String> hm=new HashMap<String,String>();
- hm.put(null, null);
- System.out.println("hm:"+hm.get(null));
- }
-
- }
复制代码 |