public static String valueOf(Object obj) {
return (obj == null) ? "null" : obj.toString();
}
这个obj到底调用的是Object类的toString方法还是Stirng类的toString方法?
这个obj是通过Map得到的
补上前面的代码:
Map map = new HashMap<>();
map.put("id", "32");
System.out.println(String.valueOf(map.get("id")));