天天看點

String、基本資料類型、封裝類之間的互相轉換

String、基本資料類型、封裝類之間的互相轉換

其實方法還有很多,這裡都是隻說了一種最常用的兩兩直接互相轉換的方法,其實還可以延伸出來很多間接轉換的方法,但基本沒有什麼實際意義,平時使用的時候,就熟練這幾個常用的就可以了。

另外,關于字元串連接配接符“+”說明一下,底層其實是使用了StringBuilder的append方法連接配接,最後調用toString方法轉換為String類型

這是自己在源檔案裡寫的代碼

int i = 2;
    int j = 2;
    String str = "" + i + j;
           

下面是反編譯源檔案生成的位元組碼檔案後的代碼

int i = 2;
    int j = 2;
    (new StringBuilder()).append("").append(i).append(j).toString();