首页 > 其他 > 详细

toString()和String.valueOf()

时间:2020-11-02 17:45:12      阅读:28      评论:0      收藏:0      [点我收藏+]

开发中经常遇到数据转成string类型的场景,转成string常用的两种:toString()和String.valueOf()。

一、String.valueOf():

技术分享图片

 

 解读源码:当传入的对象是空的时候会设置该字段为null,如果不是调用toString()方法。

二、toString():

技术分享图片

 

源码解读:如果实体类中没有重写toString()方法,返回 :对象的类名@16进制的hash值。

总结:

一般情况将对象转成字符串时建议用String.valueOf(),有空值校验,无需自己在代码中再判断是否为空,减少代码冗余。

toString()和String.valueOf()

原文:https://www.cnblogs.com/weiweiwei/p/13915326.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!