==和equals区别说明

戚薇 Java面经 发布时间:2023-06-04 17:24:52 阅读数:5742 1
下文笔者讲述我们对比对象是否相等的方法分享

==和equals功能说明

 
==比较基本类型
    比较的是值,
==比较引用类型
    比较内存地址

equlas是Object类的方法
     有些类重写了equals方法
	   如String的equals被重写后,比较的是字符值

 注意事项:
   重写equlas后,也必须重写hashcode()方法

==和equals区别

两者作用的实质类型不同
    ==:是jdk自带的比较方法
	equals:是类中一个比较方法,当然如果不重写此方法,则使用object中的equals方法
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaMianJing/202306/16858707096710.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者