热门

最新

红包

立Flag

投票

同城

我的

发布
dwcookies
dwcookies
4 年前
truedwcookies

学习笔记五十九:

==和equals方法的对比:
一,==是一个比较运算符
1.==既可以判断基本使用类型又可以判断引用类型
2.==如果判断基本类型,判断的是值是否相等。示例:int i = 10; double d = 10.0
3.==如果判断的是引用类型,判断的是地址是否相等,即判定是不是同一个对象

二,equals方法
1.equals是Object类中的方法,只能判断引用类型(IDEA中查看源码用ctrl+B)
2.默认判断的是地址是否相等,子类中往往重写该方法,用于判断内容是否相等。比如:Interger,String

CSDN App 扫码分享
分享
评论
1
打赏
  • 复制链接
  • 举报
下一条:
浅浅记录一下~~~
立即登录