Object类的toString方法和Object类的equals方法
Object类的toString方法
Object toString() 方法用于返回对象的字符串表示形式。
语法:Object.toString
返回值返回对象的字符串表示形式。
默认返回格式:对象的 class 名称 + @ + hashCode 的十六进制字符串。
Array 类调用 toString() 方法:
Object类的equals方法
Object equals() 方法用于比较两个对象是否相等。
equals() 方法比较两个对象,是判断两个对象引用指向的是同一个对象,即比较 2 个对象的内存地址是否相等。
注意:如果子类重写了 equals() 方法,就需要重写 hashCode()方法,比如 String 类就重写了 equals() 方法,同时也重写了 hashCode() 方法。
语法:Object.equals(Object obj)
参数:obj-要比较的对象
返回值
如果两个对象相等返回true,否则返回false。
equals() 方法的使用:
String 类重写了 equals() 方法,用于比较两个字符串是否相等: