1,在Map中,Get一个不存在的键值,则返回NULL,例如
Map<Integer, String> map = new HashMap<Integer, String>();
map.put(1, "this is 1");
System.out.println(map.get(2));
System.out.println(map.get(null));输出null和null
本文探讨了Java中使用Map结构时,尝试获取一个不存在的键时的行为特性。通过示例代码展示了当试图从Map中获取未定义的键时,系统如何返回null值。这对于理解Map的工作原理及避免潜在的程序错误非常重要。
1,在Map中,Get一个不存在的键值,则返回NULL,例如
Map<Integer, String> map = new HashMap<Integer, String>();
map.put(1, "this is 1");
System.out.println(map.get(2));
System.out.println(map.get(null));
2571

被折叠的 条评论
为什么被折叠?