Object类
Object类
toString方法
- 每个类都可以将Object作为父类。所有类都直接或间接继承Object类。
- 直接打印一个对象就是打印这个对象的toString方法的返回值
- Object类的toString方法得到的是对象的地址值。
- 我们一般会对toString方法进行重写
equals方法
- 比较对象是否相等,默认比较地址,重写可以比较内容,自动生成。
面试题:
string类里重写了equals方法,比较的是内容是否相等。但前提是比较的两个对象是String类,否则返回false
StringBuilder没有重写equals方法,调用的是Object方法,所以比较的是地址是否相等。