Kotlin基础教程-等式

xiaoxiao2021-02-28  73

等式

引用相等

===

只有两者引用的对象一样,该等式才会返回true。

另外一种判定引用相等的方式是使用identityEquals:

a.identityEquals(b) a identityEquals b

结构相等

== 实际调用的是equals

a==b实际调用的是如下表达式

a?.equals(b) ?: b === null

利用安全调用方式,如果a为空,直接判断b是否为空,如果a不为空,才调用equals方式。

转载请注明原文地址: https://www.6miu.com/read-56008.html

最新回复(0)