“==”是运算符
1、如果比较的对象是基本数据类型,则比较的是其存储的值是否相等;
2、如果比较的是引用数据类型,则比较的是所指向对象的地址值是否相等(是否是同一个对象)
equals()是Object的方法,用来比较两个对象的内容是否相等
1、equals 方法不能用于比较基本数据类型,如果没有对 equals 方法进行重写,则相当于“==”,比较的是引用类型的变量所指向的对象的地址值。
2、一般情况下,类会重写equals方法用来比较两个对象的内容是否相等。比如String类中的equals()是被重写了,比较的是对象的值。
帖子还没人回复快来抢沙发