本帖最后由 吴通 于 2012-9-6 09:19 编辑
String类里面有一个把基本数据类型转成字符串方法是:
static String valueOf() 可以讲将int、double等类型转成字符串。
以int类型为例:34
static String valueOf(34)
而基本数据类型包装类:Integer中也有一个把int类型数据转成字符串的
方法:Integer.toString(34)
这两种方法转成的字符串:
第一种为 34+""
第二种为 "34"
为什么它们转换的结果不一样?有什么区别?
还有就是当我们定义变量的时候,都是定义基本数据类型,像int、char
而String是一个类怎么能直接定义变量呢?
|