==:若为基本数据类型,==比较的是值是否相同;若为引用类型,==比较的是引用地址是否相同。
equals:比较的是对象的内容是否相同。
1、如果equals未被重写,其实调用的是父类Object的equals方法,其内部依然用==比较。
2、若重写equals方法,则按重写的equals方法进行比较。
==:若为基本数据类型,==比较的是值是否相同;若为引用类型,==比较的是引用地址是否相同。
equals:比较的是对象的内容是否相同。
1、如果equals未被重写,其实调用的是父类Object的equals方法,其内部依然用==比较。
2、若重写equals方法,则按重写的equals方法进行比较。