2016 - 2024

感恩一路有你

JAVA中==和equals java中equals和equal的区别?

浏览量:2121 时间:2021-03-20 09:11:14 作者:admin

java中equals和equal的区别?

Equals()是object的方法,因此它只适用于对象,而不适用于基本类型。默认情况下,equals()使用“==”来比较两个对象的内存地址。如果要比较两个对象的内容,需要重写equals()方法。相等:用于比较两个对象的内容是否相等,因为所有类都继承自java.lang.Object对象类,因此如果该方法未被重写,则仍将调用对象类中的方法,而对象中的equal方法将返回==的判断。因此,如果不重写该方法,则不会调用该方法,这毫无意义。

==相反的是!=,那equals相反的是什么?

等于()的对立面是

!例如,字符串STR等于“ABC”str.equals公司(“ABC”)

相反的是!str.equals公司(“abc”)

JAVA中==和equals equals的用法 java中equals是什么意思

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。