【发布时间】:2015-07-02 19:40:27
【问题描述】:
在我的程序中,我想使用 Integer[]s 的 HashMap,但在检索数据时遇到了麻烦。经过进一步调查,我发现程序中没有任何其他内容,打印null。
HashMap<Integer[], Integer> a = new HashMap<Integer[], Integer>();
Integer[] b = {5, 7};
Integer[] c = {5, 7};
a.put(b, 2);
System.out.println(why.get(c));
如果我不需要的话,我不想用a.keySet() 遍历HashMap。有没有其他方法可以达到预期的效果?
【问题讨论】:
-
您还没有指定您期望从这段代码中获得什么行为?而且
why也没有在任何地方定义。