艾特商业网

equal怎么读(equal)

更新时间:2023-11-14 07:00:31

导读 你们好,最近小艾特发现有诸多的小伙伴们对于equal怎么读,equal这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。1、首

你们好,最近小艾特发现有诸多的小伙伴们对于equal怎么读,equal这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

1、首先,在eclipse中运行图示所示代码,通过结果对“==”与equals()方法就行分析比较,结果如图所示。

2、通过结果,关系操作符“==”可以做出如下总结:

3、(1)对于基本数据类型:“==”根据基本数据类型的值判断是否相等,相等返回true,反之返回false。注意:两端数据类型可以不同,在不同的情况下也可以返回true;

4、(2)引用数据类型:“==”比较的是引用类型变量的地址值是否相等,相等返回true,反之false。

5、equals()方法总结如下:

6、(1)equals方法是基类Object中的方法(Object类是所有java类的根父类),因而只能处理引用类型变量;

7、(2)如图所示,通过查看源码,在Object类,发现equals()仍然比较的是两个引用变量的地址值是否相等,相等则返回true,反之false;

8、(3)如图所示,像String 包装类 Flie类 Date类这些类重写了Object类的equals()方法,比较是两个对象的“实体内容”是否完全相同,相同则返回true,反之false。

以上就是equal这篇文章的一些介绍,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!