Java中parseInt()和valueOf(),toString()的区别
2017-01-27 13:46
459 查看
1.parseInt 把String类型转化为int类型。
除此之外,还有parseDouble
这都是包装类的方法,parse是解析的意思
ValueOf是把String类型转化为Integer类型,从字面意思上看,就是什么什么的值
toString()可以把一个引用类型转化为String字符串类型。
下面举个例子与2相反,把Integer转化为String类型:
这时候b就是 “123” 了
总结一下
parseInt()和valueOf()作用一样,差别无非是前者返回int,后者返回Integer
toString则是转换成String
三者相同之处在于:都是Integer包装类的方法,而且都是静态方法
String a= "123"; int b = Integer.parseInt(a);
除此之外,还有parseDouble
String a="123.24"; double b=Double.parseDouble(a);
这都是包装类的方法,parse是解析的意思
ValueOf是把String类型转化为Integer类型,从字面意思上看,就是什么什么的值
String a= "123"; Integer c =Integer.valueOf(a); int c=Integer.valueOf(a);//这样也可以,编译器自动解包
toString()可以把一个引用类型转化为String字符串类型。
下面举个例子与2相反,把Integer转化为String类型:
Integer a = new Integer(123); String b = Integer.toString(a); //或者String b =a.toString();
这时候b就是 “123” 了
总结一下
parseInt()和valueOf()作用一样,差别无非是前者返回int,后者返回Integer
toString则是转换成String
三者相同之处在于:都是Integer包装类的方法,而且都是静态方法
相关文章推荐
- Java中parseInt()和valueOf(),toString()的区别
- Java中parseInt()和valueOf(),toString()的区别
- Java中parseInt()和valueOf(),toString()的区别
- Java中和valueOf(),toString(),(String),parse()的区别
- Java中区别.toString() ,(String) 和 valueOf()方法
- java中String.valueOf(obj)、(String)obj与obj.toString()有什么区别
- parseInt()、valueOf()、toString()和intValue()的区别与联系
- Java中 intValue,parseInt,Valueof 这三个关键字的区别
- [java] parse() valueOf() toString的区别
- (String)\toString()\String.valueOf(Object) java中的区别
- java parseInt和valueOf区别
- Java中 intValue,parseInt,Valueof 这三个关键字的区别
- Java中parse和valueOf,toString的区别
- java中String.valueOf()和toString()方法的区别
- Java中区别.toString() ,(String),valueOf()方法
- java parseInt和valueof的区别
- Java中parse()和valueOf(),toString()的区别
- java中区别toString() ,(String),valueOf()方法
- Java中区别.toString() ,(String),valueOf()方法
- JAVA中Integer.valueof() Integer.parseInt()区别