为什么我们不能在java中的linkedHashMap中放置null键

-10 java collections

我们可以在hashMap中放入单个null键.但是在linkedHashMap中我们不能拉空键.这背后的原因是什么?

ass*_*ias 7

可以把一个空键放在一个LinkedHashMap.例:

Map<String, String> m = new LinkedHashMap<> ();
m.put(null, "a");
System.out.println(m.size());
System.out.println(m.get(null));
Run Code Online (Sandbox Code Playgroud)

打印1a.