1)==作用于基本数据类型变量,比较得是存储的值是否相等,作用于引用数据类型变量,
比较的是指向的对象的地址是否相等。
2)equals不能作用于基本数据类型变量
如果没有重写equals方法,比较的是指向的对象的地址,如果重写了,比较的是所指对象
的内容。
一句话讲解:==和equals
最新推荐文章于 2022-10-09 09:35:46 发布
1)==作用于基本数据类型变量,比较得是存储的值是否相等,作用于引用数据类型变量,
比较的是指向的对象的地址是否相等。
2)equals不能作用于基本数据类型变量
如果没有重写equals方法,比较的是指向的对象的地址,如果重写了,比较的是所指对象
的内容。