广东三和集团:java中 "equals"与"=="有什么区别
来源:百度文库 编辑:查人人中国名人网 时间:2024/05/02 09:42:24
equals是比对对象,==是比对值。
equals方法是Object类定义的一个方法,可以(很有可能)被任何类复写(override),所以某些类具有其自定义的equals判断方法的定义;然而==是引用(reference)比较,也就是说只要两个对象不是同一个,结果就是false。
查人人中国名人网是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度文库 编辑:查人人中国名人网 时间:2024/05/02 09:42:24
equals是比对对象,==是比对值。
equals方法是Object类定义的一个方法,可以(很有可能)被任何类复写(override),所以某些类具有其自定义的equals判断方法的定义;然而==是引用(reference)比较,也就是说只要两个对象不是同一个,结果就是false。