你的位置:首页 > 软件开发 > Java > toString()和valueOf()

toString()和valueOf()

发布时间:2017-11-11 15:00:21
toStringtoString是包装类的方法,public String toString(),返回类名@hashcode(十六进制)。返回这样的字符串没有什么实际的意义,一般子类都会覆盖该方法,让它返回有意义的文本。包装类重写toString()方法,可以把任何一个包装类转换 ...

toString

toString是包装类的方法,public String toString(),返回类名@hashcode(十六进制)。返回这样的字符串没有什么实际的意义,一般子类都会覆盖该方法,让它返回有意义的文本。

包装类重写toString()方法,可以把任何一个包装类转换为字符串(包括Boolean)。

Double val = 34.0;
String s = val.toString();

valueOf()

String.valueOf(xxx):可以把任何一个类型转换为字符串(包括包装类和基本数据类型)。

Double val = 34.0;

String s = String.valueOf(val);

包装类.valueOf(xxx):可以把字符串类型转换为对应包装类,也可以把基本数据类型转换为包装类。

Integer i = Integer.valueOf("200");

Integer i = Integer.valueOf(100);

基本数据类型没有valueOf()方法。

 

原标题:toString()和valueOf()

关键词:string

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录