Java 中基本型別和字串之間的轉換
在程式開發中,我們經常需要在基本資料型別和字串之間進行轉換。
其中,基本型別轉換為字串有三種方法:
1. 使用包裝類的 toString() 方法
2. 使用String類的 valueOf() 方法
3. 用一個空字串加上基本型別,得到的就是基本型別資料對應的字串
再來看,將字串轉換成基本型別有兩種方法:
1. 呼叫包裝類的 parseXxx 靜態方法
2. 呼叫包裝類的 valueOf() 方法轉換為基本型別的包裝類,會自動拆箱
PS:其他基本型別與字串的相互轉化這裡不再一一列出,方法都類似
程式碼測試:
double m = 78.5; //將基本型別轉換為字串 String str1 = String.valueOf(m); System.out.println("m 轉換為String型後與整數20的求和結果為: "+(str1+20)); String str = "180.20"; // 將字串轉換為基本型別 double a =Double.valueOf(str); System.out.println("str 轉換為double型後與整數20的求和結果為: "+(a+20));
執行結果: