会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
摘星丶仙
博客园
首页
新随笔
联系
订阅
管理
"a==b”和"a.equals(b)"有什么区别?
“==”操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用“==”操作符。
如果a和 b都是对象,则 a==b 是比较两个对象的引用。。
equals方法是用于比较两个独立对象的内容是否相同,就好比去比较两个人的长相是否相同,它比较的两个对象是独立的。。
posted @
2022-02-25 11:43
摘星丶仙
阅读(
92
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告