Posted on 2015-04-28 16:19
朱杰兵 閱讀(140)
評(píng)論(0) 編輯 收藏
1.使用(String)轉(zhuǎn)換,要注意類型不一致時(shí)會(huì)報(bào)類型轉(zhuǎn)換異常CalssCastException, 如果object是null的話,返回的也是null . ((String)object == null) ----->true
2.使用.toString(),要注意object為null的時(shí)候,會(huì)報(bào)空指針異常
3.String.valueOf(),源碼是 public static String valueOf(Object obj) { return (obj == null) ? "null" : obj.toString(); }
如果object為null的時(shí)候,返回"null"字符串,卻避免了拋出空指針異常