轉載:https://blog.csdn.net/qq_38132901/article/details/91039537
1. object.toString()方法
這種方法要注意的是object不能為null,否則會報NullPointException,一般別用這種方法。
2.String.valueOf(object)方法
這種方法不必擔心object為null的問題,若為null,會將其轉換為"null"字符串,而不是null。這一點要特別注意。"null"和null不是一個概念。
3. (String)(object)方法
這種方法也不必擔心object為null的問題。但是,object要是能轉換為String的對象。若Object object = 1,再(String)1,會報類轉換異常。
4. " "+object方法
這種方法也不必擔心object為null的問題。但若object為null,會返回"null"字符串,和String.valueOf(object)一樣。