首頁  >  文章  >  Java  >  Java中valueOf,parseInt,toString三者的區別

Java中valueOf,parseInt,toString三者的區別

零下一度
零下一度原創
2017-05-25 14:50:502386瀏覽

1.parseInt()就是把String類型轉換成int型別。
如 String a= "123";

int
 b = 
Integer
.parseInt(a);

這樣b就等於123了。

2.ValueOf()方法比如說Integer.valueOf()是把String類型轉換成Integer類型(注意:是Integer類型,而不是int類型,int類型是表示數字的簡單類型,Integer類型是一個引用的複雜型別)
如:

String a= "123";
Integer c =Integer.valueOf(a);
//Integer类型可以用int
Value方法
转化为int类型
int b =c.intValue();

這時候這個b就等於123了

String.valueOf(int)就是回傳 int 參數的字串表示形式。

此表示法恰好是單一參數的 Integer.toString 方法傳回的結果。

3. toString()可以把一個引用型別轉換為String字串型別。
下面舉個例子與2相反,把Integer轉化為String類型:

Integer a = 
new
 Integer(123);
String b =a.toString();

這時候b就是"123" 了

【相關推薦】

 1. 詳解java 中valueOf方法實例

#2. Java中valueOf與toString,(String)之間的差異

#3 . tostring()和valueof()的用法及兩者的區別

4.valueOf函數與toString方法深入理解

#5. object轉換函數toString()與valueOf()介紹_

6. 用toString()方法傳回時間為字串

以上是Java中valueOf,parseInt,toString三者的區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn