【发布时间】:2014-12-23 15:08:23
【问题描述】:
Java HashMap.get() returns null when I create a new instance of an object as a key
对于上面的链接,当映射中不存在键时,HashMap 似乎返回 null。但是,当我尝试时:
Map<Integer,Integer> hs = new HashMap<Integer,Integer>();
int value = hs.get(1);
System.out.println(value);
它抛出:
Exception in thread "main" java.lang.NullPointerException
有什么问题?在这种情况下如何让Map返回null而不是抛出异常?
【问题讨论】:
标签: java dictionary