將其他資料型別轉換為 String
-
你可以使用 String 類的
valueOf
方法將其他原始資料型別的值作為 String 獲取。例如:
int i = 42; String string = String.valueOf(i); //string now equals "42”.
對於其他資料型別,例如
float
,double
,boolean
甚至Object
,此方法也會過載。 -
你還可以通過呼叫
.toString
將任何其他 Object(任何類的任何例項)作為 String 獲取。為了給出有用的輸出,該類必須覆蓋toString()
。大多數標準 Java 庫類都可以,例如Date
和其他類。例如:
Foo foo = new Foo(); //Any class. String stringifiedFoo = foo.toString().
這裡
stringifiedFoo
包含foo
作為 String 的表示。
你還可以將任何數字型別轉換為字串,如下所示。
int i = 10;
String str = i + "";
或者只是簡單的方法
String str = 10 + "";