Kotlin采用let处理为空及非空的场景(类似if else)
2019-06-28 本文已影响2人
蓝不蓝编程
背景介绍
Kotlin中使用?.let来处理对象非空时的逻辑,那如果为空又怎么办呢?
解决方案
结合?:
代码样例:
str?.let {
//非空怎么撸
} ?: let {
//为空又怎么撸
}
Kotlin中使用?.let来处理对象非空时的逻辑,那如果为空又怎么办呢?
结合?:
代码样例:
str?.let {
//非空怎么撸
} ?: let {
//为空又怎么撸
}