兩個string類型的變量如何轉換?
兩個string類型的變量 ,通常有以下3種類型轉換:1. Object.toString()
這是java.lang.Object對象的一個方法,因為在java中每一個對象其實都繼承著Object對象,在使用的時候應該注意Object是否為空,不然就要拋出NullPointerException異常。2.(String)Object
這也算是一種轉換,如果用這種方法,那么就要注意該對象是能被轉換為String類型的,不然就要拋出CalssCastException
3.String.valueOf(Obejct)
直接看源碼
public static String valueOf(Object obj) { return (obj == null) ? "null" : obj.toString(); } 123123
當object為null時,String.valueOf(object)的值是字符串對象:”null”,而不是null。