package equals;
/*
* ==运算符
* 1.可以使用在基本数据类型变量和引用数据类型变量中
* 2.如果比较的是基本数据类型变量,比较两个变量保存的数据是否相等,(不一定类型相同)
* 3.如果比较的是引用数据类型变量,则比较的是地址值是否相等,即两个引用是否指向同一个对象实体
*
* equals()方法的使用
* 1.它是一个方法而不是运算符
* 2.只能适用于引用数据类型
* 3.重写之后比较的不是两个引用的地址是否相同,而是比较两个对象的“实体内容”是否相同
* */public class EqualsTest {
public static void main(String args[])
{
int i = 10;
int j = 10;
double d = 10.0;
System.out.println(i==j);//true
System.out.println(i==d);//true 类型提升
}
}
Java基础——equals()方法和“==”
最新推荐文章于 2024-04-30 17:28:01 发布