
Kotlin
FadingLight
这个作者很懒,什么都没留下…
展开
-
Kotlin中缀表达式
Kotlin中的中缀表达式看一个例子:infix fun String.love(that: String): String = "${this}爱$that"infix fun String.but(other: String?): String = "${this},但是$other"fun main() { println("我" love "她" b...原创 2020-04-16 12:39:28 · 501 阅读 · 0 评论 -
Kotlin中的?. ?: !!. 区别和用法
Kotlin中的?. ?: !!. 区别和用法1. 安全调用?.举个例子:data class A(val b: B?)data class B(val c:C?)data class C(val d: Int)······println(a? .b? .c)这里的意思是,当a不为空的时候调用b,然后当b不为空的时候调用c。所以将?.称为安全调用。2. Elvis操作符?:...原创 2020-04-16 12:09:15 · 3092 阅读 · 0 评论