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类下讨论的。

  • 相关阅读:
    Parameter Binding in ASP.NET Web API
    Which HTTP methods match up to which CRUD methods?
    ErrorHandling in asp.net web api
    HttpStatusCode
    Autofac Getting Started(默认的构造函数注入)
    Autofac Controlling Scope and Lifetime
    luvit 被忽视的lua 高性能框架(仿nodejs)
    undefined与null的区别
    VsCode中使用Emmet神器快速编写HTML代码
    字符串匹配---KMP算法
  • 原文地址:https://www.cnblogs.com/wsw-bk/p/8026282.html
Copyright © 2011-2022 走看看