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"字符串,却避免了抛出空指针异常