美文网首页
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