第九章|第九章 Kotlin之相等性
Kotlin中与java相似,也有两种类型的相等性:
【第九章|第九章 Kotlin之相等性】1、引用相等(两个引用指向同一个对象);
2、结构相等(用equals()检查);
引用相等
使用===(!==)操作符判断。
a===b:当且仅当a、b指向同一个对象时才为true。
结构相等
使用==(!=)操作符判断。
a==b:
被翻译成:
a?.equals(b)?:(b===null)
a不为null,则调用equals函数,否则(a为null)检测b是否与null引用相等。
文章图片
推荐阅读
- 第6.2章(设置属性)
- 2018-02-06第三天|2018-02-06第三天 不能再了,反思到位就差改变
- 第三节|第三节 快乐和幸福(12)
- EffectiveObjective-C2.0|EffectiveObjective-C2.0 笔记 - 第二部分
- android第三方框架(五)ButterKnife
- 开学第一天(下)
- 野营记-第五章|野营记-第五章 讨伐梦魇兽
- 2018年11月19日|2018年11月19日 星期一 亲子日记第144篇
- 第326天
- 跌跌撞撞奔向你|跌跌撞撞奔向你 第四章(你补英语,我补物理)