简单数据类型转换成String
据查:
方法1
int i=10;
String s=""+i;
这是利用java的toString机制来做的转换,任何类型在和String相加的时候,都会先转换成String。
方法2
int i=10;
String s=String.valueOf(i);
这是利用String类提供的工厂方法来做的转换。
哪种方法好?
第一种?比较方便。
第二种?比较高效。
据查:
方法1
int i=10;
String s=""+i;
这是利用java的toString机制来做的转换,任何类型在和String相加的时候,都会先转换成String。
方法2
int i=10;
String s=String.valueOf(i);
这是利用String类提供的工厂方法来做的转换。
哪种方法好?
第一种?比较方便。
第二种?比较高效。