equls代表什么意思 equals是什么意思?

equals是什么意思?在对象定义中,equals()方法等于=。比较两个对象引用是否相等。但如果方法被重写,则可以修改比较的内容。例如,在string类中,equals是比较两个字符串是否相等,而不

equals是什么意思?

在对象定义中,equals()方法等于=。比较两个对象引用是否相等。但如果方法被重写,则可以修改比较的内容。例如,在string类中,equals是比较两个字符串是否相等,而不是比较两个string对象的引用。equals()和==之间的差异是。equals()仅确定值是否相等,而不管它们是否具有相同的地址。和==区别的原因是某些类(如string、integer等)重写equals,但不重写equals的类(如我们自己的类)只能从中重写如果对象类继承equals方法,它的equals方法等于==除非我们重写这个类中的equals。

此外,“==”比“equals”运行得更快,因为“==”只是一个引用。