HashMap 简单有关问题

HashMap简单问题importjava.util.*publicclassHashMapTest{publicstaticvoidmain(String[]args){HashMapm

HashMap 简单问题
import   java.util.*;

public   class   HashMapTest
{
public   static   void   main(String[]   args)
{
HashMap   map   =   new   HashMap();
String   a   =   null   ,b   =   null;
map.put(a,   new   Boolean(false));
map.put(b,   new   Boolean(true));
System.out.println(map.get(a).toString());
System.out.println(map.get(b).toString());
}
}

不明白     为什么   2个都输出     true     高手   给我解决一下了

[解决办法]
两个都是null,当然输出一个,你的hashmap里就存了一个pair而已
[解决办法]
谢谢,呵呵俺明白了...