Kotlin学习笔记之 23 相等判断
2019-04-15 本文已影响3人
super_shanks
首发于公众号: DSGtalk1989
23.相等判断
a == b
最终使用的是a?.equals(b) ?: b === null
,即a
和b
是否equals
。如果因为a
是null
则判断b
是否也是null
即==
最终使用的是equals
方法,或者两个都为null
的为也认为==
通过
===
是判断两个变量是否指向的一个地址,表示同一个对象。
Kotlin学习笔记之 13 基础操作符run、with、let、also、apply