当前位置: 首页 > news >正文

容城网站建设徐州好点的做网站的公司有哪些

容城网站建设,徐州好点的做网站的公司有哪些,android开发最全教程,phicomm怎么做网站前言: 在Java中,toString方法来自java.lang.Object 类,然后所有对象都继承该Object 类。默认情况下,它的作用是返回对象的字符串表示形式。在实际开发中,重写 toString() 方法可以帮助我们以更易读的形式输出对象信息&…

前言:

    在Java中,toString方法来自java.lang.Object 类,然后所有对象都继承该Object。默认情况下,它的作用是返回对象的字符串表示形式。在实际开发中,重写 toString() 方法可以帮助我们以更易读的形式输出对象信息,尤其在调试和日志记录时尤为有用。


一、看源码:

1.方法来源:java.lang底下的Object类

2.方法定义和注释:

注释意思:

        返回对象的字符串表示形式。一般来说,toString方法返回一个“文本表示”此对象的字符串。结果应该是一个简洁但信息丰富的表示,便于阅读。
       建议所有子类重写此方法。
       Object类的toString方法返回一个字符串,该字符串由对象作为实例的类的名称、@字符、以及哈希码的无符号十六进制表示对象。
换句话说,此方法返回一个等于以下值的字符串:
getClass().getName()+'@'+整数.toHexString(hashCode())

源码解析

getClass():调用该方法获取对象的运行时类。

getName():获取类的完全限定名(包括包名)。

hashCode():调用 hashCode() 方法,返回对象的哈希码。

Integer.toHexString():将哈希码转换为无符号十六进制字符串。

默认的 toString() 实现虽然能唯一标识对象,但通常并不能提供有用的信息。建议所有子类重写 toString() 方法,以提高输出的可读性。

3.小编解读:

该方法放在Object里,就是为了所有类都有一个口子,可以自定义toString方法,有一个优雅易读的返回结果


二、如何重写toString方法

现在有一个学生类。使用默认的toString方法时:

重写方法:

@Override非必要,但建议加上,多一层校验机制。

建议使用Idea自动生成toString方法,再在上面做修改。

http://www.yayakq.cn/news/388986/

相关文章:

  • 网站引导页案例做网站的属于什么
  • 休闲度假村网站建设方案wordpress用户访问频率
  • 酒店网站建设方案书上海住房和城乡建设部网站首页
  • 网上商城运营推广思路网站优化加盟
  • 网站优化怎样的松江工业区网站建设
  • 做壁纸网站深入解析wordpress(原书第2版)
  • 网站的布局贵州省住房和城乡建设部官方网站
  • 宁城县建设局网站办公家具网站建设公司
  • 上海做网站多少钱外贸企业官网建站
  • 建站之星 discuz宁夏网站设计
  • 零基础自己建网站代理公司注册公司坑人
  • 摄影网站知乎河南龙王建设集团网站
  • 太仓住房与城乡建设局网站网站被泛解析
  • 手机网站优化如何布置网站
  • 二季域名做网站网络公司可以做哪些业务
  • 建筑设计网站排行榜文章转载到wordpress
  • 6617网址导航彩票网站大全在线设计平台的用户群分析
  • 网站过度优化单一本地门户网站源码
  • 做网站一般图片的比例仙踪林老狼网站欢迎您拍照
  • 怎么把网页放到网站上免费制作小程序的平台
  • 网站开发报告多少页合适微信自媒体网站建设
  • 商城网站大概多少钱生活馆网站开发背景
  • 临汾推广型网站建设德语网站建设注意事项
  • 企业网站建设一般考虑哪些因素?个人网站建设好之后怎么赚钱
  • 企业网站 设网站建设结课
  • 做蛋糕招聘网站短视频营销方式有哪些
  • 重庆网站建设设计公司wordpress 产品网站
  • 玉树营销网站建设网上教育培训机构
  • 花桥网站建设公司网站建设请示
  • 网站的建站公司嘉兴网站制作