您的位置:首页 > 编程语言 > Java开发

"=="与"equals"的区别,

2015-10-07 14:21 441 查看
作为一名java初学者,在学习过程中对“==”与“equals”的区别一直感到迷惑,网上看了好多网友的回答都不是很清楚,于是我就自己对“==”和"equals"做了一些学习,希望能对大家有所帮助,同时也希望大神们指导和改正。



“==”与“equals”的区别


”==“:①基本类型:在基本类型中,”==“用于比较两个值的大小。②引用类型:”==“比较的是地址。

”equals":只能作用于引用类型,比较的是地址。

  

以上是“==”和“equals”的基本用法,但在String、Date、File等类中重写了equals方法,比较的仍然是值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  equals java