首页 > 代码库 > Object类及equals()方法
Object类及equals()方法
1 == 对于基本数据类型,根据两端的值来判断是否相等,即使两端的数据类型不同,也可以返回true。引用数据类型,比较引用变量类型的地址是否相等
2 equals()是比较引用类型变量是否相等,也是比较地址值
3 ctrl+shift+t 查看源码
package lianxi2;public class TestEquals { public static void main(String []args){ Department d1 = new Department(); Department d2 = new Department(); System.out.println(d1 == d2); System.out.println(d1.equals(d2)); //Object的equals方法 String s1 = new String("tt"); String s2 = new String("tt"); System.out.println(s1 == s2); System.out.println(s1.equals(s2)); //String类重写equals方法 }}
Object类及equals()方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。