Equals和==的区别

来源:互联网 发布:淘宝监控软件别人店铺 编辑:程序博客网 时间:2024/05/05 13:19

==    是运算符,比较的是两个对象的值是否相等

Equals() 是比较两个对象是否是同一个对象引用


一般我们自定义的类中使用Equals()方法时,最好进行重写,那么重写的方法里,相对什么比较都可以,比如,比身高,比体重,比对象类型

如果不重写,就是默认使用父类的定义,那就是比较两个对象是否是同一个对象的引用




0 0
原创粉丝点击