美文网首页
Object类与常用API

Object类与常用API

作者: 我是java程序员 | 来源:发表于2019-01-08 19:34 被阅读0次

    Object的方法toString与equals

     toString方法:

      1.Object类的默认toString方法默认输出:类名 + @ + 16位地址值
      2.当输出对象时认默认调用当前对象的toString方法,所以一般都会重写toString方法,根据需要来输出对象

     equals方法:

      1Object类的equals方法默认比较两个对象是否是同一对象,即引用地址值是否相等。
      2.一般对象内容相同我们则认为两个对象相等,所以可以重写equals方法来实现目的。
      3.重写equals方法要重写hashCode方法

    Objects工具类

     在JDK1.7当中添加了Objects工具类,有许多实用的静态方法,这些方法都是null-save(空指针安全的)或null-tolerant(容忍空指针的)。其中最常用的为equals方法,解决了Object类中equals方法可能抛空指针异常的问题

    public static boolean equals(Object a, Object b)
    

    相关文章

      网友评论

          本文标题:Object类与常用API

          本文链接:https://www.haomeiwen.com/subject/chzatqtx.html