Ben*_*Sam 6 java nullpointerexception java-8
我对来自Python和C#背景的Java相当陌生。我不知道为什么我会从我的理解中得到一个值,这个方法首先是为了避免 NullPointer 异常而构建的。该对象不是null,也不是。nullHashMap.getOrDefault()peopleidKey
null
HashMap.getOrDefault()
people
idKey
Cas*_*der 7
根据文档,当未找到密钥时,getOrDefault()将返回默认值。如果找到键但值为,则将返回。nullnull
getOrDefault()
因此,您的地图似乎实际上包含键,但相应的值为空。
归档时间:
4 年,10 月 前
查看次数:
716 次
最近记录: