首发于公众号: 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
首发于公众号: DSGtalk1989
a == b
最终使用的是a?.equals(b) ?: b === null
,即a
和b
是否equals
。如果因为a
是null
则判断b
是否也是null
即==
最终使用的是equals
方法,或者两个都为null
的为也认为==
通过
===
是判断两个变量是否指向的一个地址,表示同一个对象。
Kotlin学习笔记之 13 基础操作符run、with、let、also、apply
本文标题:Kotlin学习笔记之 23 相等判断
本文链接:https://www.haomeiwen.com/subject/zvqpwqtx.html
网友评论