如果是用Obj.toString(),则obj如果是null会出异常,
而String.valueOf(Obj)则当obj为null时返回字符串 "null ",如果obj不是null则返回obj.toString()的的结果!
public static String valueOf(Object obj)
{
return (obj == null) ? "null" : obj.toString();
}
如果是用Obj.toString(),则obj如果是null会出异常,
而String.valueOf(Obj)则当obj为null时返回字符串 "null ",如果obj不是null则返回obj.toString()的的结果!
public static String valueOf(Object obj)
{
return (obj == null) ? "null" : obj.toString();
}