我想將我的布爾對象轉換爲String。以下哪一項是更好/正確的做法,爲什麼?在java中,哪一個更適合將對象轉換爲字符串「.toString()」或連接符+「」或「String.valueOf」?
boolean booleanValue = true;
String strValue = Boolean.toString(booleanValue);
或
boolean booleanValue = true;
String strValue = booleanValue + "";
編輯
下面的答案提示我補充幾個
boolean booleanValue = true;
String strValue = String.valueOf(booleanValue);
和非基本數據類型,如Integer
Integer i = 10;
String strValue = i.toString();
所以,最後我們有三種不同類型的Boolean.toString()
,CONCAT與+
,String.valueOf()
任何數據類型轉換爲String
@ΦXocę웃eúpa:編輯過一樣..請檢查。 – Natasha
它們是等效的。後者稱前者。 – EJP