1.先看代码
HashMap<String, Object> searchMap = new HashMap<String, Object>();
searchMap.put("id", null);
System.out.println(String.valueOf(searchMap.get("id"))); // "null"
2.如果这样写
System.out.println(String.valueOf(null)); // java.lang.NullPointerException
是不是蛋疼
3.然后这样写
System.out.println(String.valueOf((Object)null)); //"null"
是不是更蛋疼了,3和1其实是一样的
4.想知道为啥,请看下面这位(点击链接)写的
https://blog.csdn.net/u012288582/article/details/80481253