zoukankan      html  css  js  c++  java
  • JAVA-初步认识-第十一章-object类-toString方法

    一.

    这里即将介绍toString方法。我感觉这部分介绍的好几种方法均是属于object类中的方法。由于固有的继承关系,导致所有的子类都具备这样的类从而必须要阐述这些方法。

    在java中,所有的对象都能变成字符串,因为字符串这种类型,是我们生活中最常见的类型。

    上面的程序中,DOS的结果显示为Person@61de33,(为什么输出p1,输出的是这个?)

    Person和61de33能拿到么?可以,Person通过getName方法即可,61de33通过hashcode方法也可以。

    DOS的结果显示中,存在着两种进制。

     

    视频中讲解说toString就是指

    我觉着toString方法是用过字符串的形式,表达了对象名称和地址。

    而且这个方法是固有存在,后面的子类为了表达更加清晰地信息,可以进行复写该方法。

    任意一个对象如果想建立起特定的字符串表现形式,就直接将toString方法覆盖就可以了。

    我很奇怪,输出p1为什么就是代表着toString方法?视频中说p1就是默认的代表着p1.toString()。

    在我们开发的时候,对于这种数据模型的类,这种类它会产生n多对象,学生,工人等自定义类,它里面通常都会覆盖equals,hashcode,toString方法。所有对象都具有的功能,但是会建立该功能的特有内容。

    总结:这里所有的方法都是建立在object类下讨论的。

  • 相关阅读:
    swiper把左右箭头放到外侧
    vue复制地址栏链接:clipboard
    移动端适配rem.js
    vue登录弹框
    vue使用vue-aplayer(还用了SiriWave波形动画插件)
    vue 锚点定位,并平滑过渡
    vue引入scss报错:scss版本太高
    Kylin |3.Cube的优化
    Kylin |2.ModuleProject
    算法| 高级动态规划
  • 原文地址:https://www.cnblogs.com/wsw-bk/p/8026282.html
Copyright © 2011-2022 走看看