我正在尝试使用 Java HashMap
。使用 map.get("A")
从 map 中获取键的值导致 NullPointerException
。然后我使用 if(map.get("A"))
来避免抛出 NullPointerException
,但无论如何它都会被抛出。
我做错了什么?
最佳答案
我已经回答了我自己的问题。我曾经检查过
if(map.containsKey("A"))
String b = map.get("A")
而不是
if(map.get("A") != null)
map.get("A")
它将帮助我避免空指针异常
关于java - 映射中的空检查获取空指针异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26559768/