Rumah > Java > javaTutorial > Java中valueOf,parseInt,toString三者的区别

Java中valueOf,parseInt,toString三者的区别

零下一度
Lepaskan: 2017-05-25 14:50:50
asal
2515 orang telah melayarinya

1.parseInt()就是把String类型转化为int类型。
如 String a= "123";

int
 b = 
Integer
.parseInt(a);
Salin selepas log masuk

这样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();
Salin selepas log masuk

这时候这个b就等于123了

String.valueOf(int)就是返回 int 参数的字符串表示形式。

该表示形式恰好是单参数的 Integer.toString 方法返回的结果。

3. toString()可以把一个引用类型转化为String字符串类型。
下面举个例子与2相反,把Integer转化为String类型:

Integer a = 
new
 Integer(123);
String b =a.toString();
Salin selepas log masuk

这时候b就是 "123" 了

【相关推荐】

 1. 详解java 中valueOf方法实例

2. Java中valueOf和toString,(String)之间的区别

3. tostring()和valueof()的用法及两者的区别

4.valueOf函数与toString方法深入理解

5. object转换函数toString()与valueOf()介绍_

6. 用toString()方法返回时间为字符串

Atas ialah kandungan terperinci Java中valueOf,parseInt,toString三者的区别. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan