(String)、toString、String.valueOf

(String) 将object转成String类型的值。使用这种方法时,需要注意的是类型必须能转成String类型 

toString     因为java.lang.Object类里已有public方法.toString(),所以对任何严格意义上的java对象都可以调用此方法。但必须保证object不是null值,否则将抛出异常。

String.valueOf()  这个方法是静态的,直接通过String调用,

public static String valueOf(Object obj){return (obj==null) ? "null" : obj.toString()}; 

 

还有一种   value + " " 

 

 

 

 

 

 

 

 

参考自

https://blog.csdn.net/u012467492/article/details/52995489

 

效率对比

https://blog.csdn.net/qq_38377190/article/details/79002400

https://blog.csdn.net/u012050154/article/details/51320638/

没有试过,感觉影响不大 不过推荐使用String.valueOf() 

posted @ 2018-11-06 15:58  一杯清茶一本书  阅读(207)  评论(0编辑  收藏  举报