網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

integer轉string

欄目: IT科技 / 發佈於: / 人氣:2.46W

integer轉string是怎樣的呢?下面就讓我們一起來了解一下吧:

integer轉string一般來說是有三種方法的,具體介紹如下:

方法一:Integer類的靜態方法toString()

示例代碼爲:

Integer a = 2;

String str = Integer.toString(a)

方法二:Integer類的成員方法toString()

示例代碼爲:

Integer a = 2;

String str = a.toString();

方法三:String類的靜態方法valueOf()

示例代碼爲:

Integer a = 2;

String str = String.valueOf(a);

integer轉string

說明:從Integer類的源碼能夠看出來,Integer的靜態方法toString()與成員方法toString()其實是一樣的,而成員方法裏面僅是調用了靜態方法而已。通過toString()方法,是能夠將整數(包括0)轉化爲字符串的,但若是Integer爲null的話,那麼就會報空指針異常。

當然,String.valueOf(Object obj)能夠將整型(包括0)轉化爲字符串,但若是Integer爲null的話,那麼就會轉化成“null”。

拓展:

String轉Integer是怎樣的呢?

若是想要將String轉化爲Integer時,是需要對String進行非空判斷的,否則就很有可能出現報空指針異常。

integer轉string 第2張

示例代碼如下:

String str = "...";

Integer i = null;

if(str!=null){

     i = Integer.valueOf(str);

}

Tags:string integer