Object型別轉換為String型別
阿新 • • 發佈:2018-12-16
1. Object.toString()
1 |
obj.toString()
|
注意:必須保證Object不是null值,否則將丟擲NullPointerException異常。
2. (String)Object
1 2 |
Object o =
new
Integer(
100
);
String string = (String)o;
|
需要轉換的型別必須是能夠轉換為String的,否則會出現CalssCastException異常錯誤。
3. String.valueOf(Object)
在使用String.valueOf(Object)時,它會判斷Object是否為空值,如果是,則返回null。
下面舉例說明將Integer轉換成String的幾種辦法:
Integer轉String
辦法一:String.valueOf(i);
辦法二:Integer.toString(i);
辦法三:String s=“”+i;
String轉Integer
辦法一:Integer.valueOf(s);
辦法二:Integer.parseInt(s);
*****
valueOf(string)和parseInt(string)的差別 - valueOf