Java中parseInt()和valueOf(),toString()的区别
程序员文章站
2022-05-25 19:50:26
1.parseInt()就是把String类型转化为int类型。如 String a= "123";int b = Integer.parseInt(a);这样b就等于123了。 2.ValueOf()方法比如说 Integer.valueOf()是把String类型转化为Integer类型(注意: ......
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类型可以用intvalue方法转化为int类型
int b =c.intvalue();
这时候这个b就等于123了
string.valueof(int)就是返回 int 参数的字符串表示形式。
该表示形式恰好是单参数的 integer.tostring 方法返回的结果。
- tostring()可以把一个引用类型转化为string字符串类型。
下面举个例子与2相反,把integer转化为string类型:
integer a = new integer(123);
string b =a.tostring();
这时候b就是 "123" 了
上一篇: 只是蹭WIFI
推荐阅读
-
JavaScript中的toString()和toLocaleString()方法的区别
-
详解Java中的checked异常和unchecked异常区别
-
java中的值传递和引用传递的区别分析
-
JavaScript中的toString()和toLocaleString()方法的区别
-
java中String和StringBuffer的区别
-
Java中HashMap和TreeMap的区别深入理解
-
浅谈Java异常的Exception e中的egetMessage()和toString()方法的区别
-
Java中Integer.parseInt和Integer.valueOf,你还傻傻分不清吗?
-
Java中parseInt()和valueOf(),toString()的区别
-
JavaScript中toLocaleString()和toString()的区别实例分析