Obj.toString()和String.valueOf(Obj)的区别

来源:互联网 发布:什么是分布式系统 java 编辑:程序博客网 时间:2024/06/05 17:28

如果是用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();}



 

原创粉丝点击