朱杰兵blog

jonhney'blog
posts - 140, comments - 1, trackbacks - 0, articles - 0

(String)和.toString()和String.valueOf()

Posted on 2015-04-28 16:19 朱杰兵 阅读(137) 评论(0)  编辑  收藏
1.使用(String)转换,要注意类型不一致时会报类型转换异常CalssCastException,                  如果object是null的话,返回的也是null .    ((String)object == null)   ----->true
2.使用.toString(),要注意object为null的时候,会报空指针异常
3.String.valueOf(),源码是
public static String valueOf(Object obj) { return (obj == null) ? "null" : obj.toString(); }
如果object为null的时候,返回"null"字符串,却避免了抛出空指针异常

只有注册用户登录后才能发表评论。


网站导航: