equals 只能用于比较引用数据类型,Object中的equals方法比较的是两个对象的内存地址是否相同,等价与 "=="。
"=="可以用于比较基本数据类型,也可以比较引用数据类型。当比较基本数据类型的时候比较的是内容是否相同;当用于比较引用数据类型的时候比较的是两个对象地址是否相同
Object中的子类可以重写equals()方法,但是具体的功能是根据不同类中定义的功能也会有所不同,比如String中的equal()方法就是比较两个字符串内容是否相同
equals 只能用于比较引用数据类型,Object中的equals方法比较的是两个对象的内存地址是否相同,等价与 "=="。
"=="可以用于比较基本数据类型,也可以比较引用数据类型。当比较基本数据类型的时候比较的是内容是否相同;当用于比较引用数据类型的时候比较的是两个对象地址是否相同
Object中的子类可以重写equals()方法,但是具体的功能是根据不同类中定义的功能也会有所不同,比如String中的equal()方法就是比较两个字符串内容是否相同