1 ==是运算法
- 可以用于基本数据类型变量和引用数据类型变量
- 用于基本数据类型变量时,比较两个变量保存的数据是否相等(类型不一定要相同)
- 用于引用数据类型变量时,比较两个对象的地址值是否相同
2 equals()是java.lang.Object类中的一个方法
- 只能用于引用数据类型
- 定义:public boolean equals(Object object) {return (this == obj);}
- 该定义中的equals()和==作用相同,都是比较两个对象的地址值是否相同
- String,Date,Filee,包装类等都重写了Object类中的equals()方法