Java中==与equals的区别

==怎么用? 可以用于比较基本数据类型,比较的就是基本数据类型的值是否相等。 可以用于比较引用数据类型,比较的是对象的地址值是否相等。 equals怎么用? equals只能用于比较引用数据类型的。 Object提供的equals是用于比较对象地址值是否相同。 自定义类中,如果重写了equals方法,那么就是按照你自己的需求来比较的。 区别 引用在知乎上看到的回答,就是"==是看看左右是不是一个东
相关文章
相关标签/搜索