直接看程序,所以基础是多么的重要啊,包装类型作为Key值一定要小心
为了防止经常忘记而搞错,最好是自定义类型,把基础类型包装起来,或者用String类型作为Key。以面出错,把人搞晕。
为了防止经常忘记而搞错,最好是自定义类型,把基础类型包装起来,或者用String类型作为Key。以面出错,把人搞晕。
Long l = new Long(1);
Map<Long, Object> m = new HashMap<Long, Object>();
m.put(l, 1);
System.out.println(m.get(1));// print null
System.out.println(m.get(1L));// print 1