equals与==的区别

1、==  用于比较变量的值,可以应用于任何类型,如果应用与应用类型,比较的是两个引用变量中存储的值(地址信息),判断两个变量是否指向相同的对象。

2、equals()是Object方法,重写以后可以比较两个对象内容是否相同。

3、所以  Object的equals()方法的比较规则和  ==   是相同的 。

 

posted @ 2017-08-31 16:06  奋斗的大海  阅读(148)  评论(0编辑  收藏  举报