Java中的toString、equals方法
toString方法的作用:
可以在对象所在的类定义重写toString方法 这样就可以直接输出对象的值 而不是地址值
作用:
1.打印对象的信息
2.重写前:打印的是包名类名@地址值
重写后:打印的是对象中的属性值(也就是成员变量的值)
equals方法:
作用:比较两个对象的值
重写前:比较的是对象的地址值
重写后:比较的是对象中的属性值
Objects中的equals方法:也是比较两个对象是否相同 但是加入了java健壮性的判断 为空的时候还是返回false 而不是异常