背景介绍
Kotlin中使用?.let来处理对象非空时的逻辑,那如果为空又怎么办呢?
解决方案
结合?:
代码样例:
str?.let {
//非空怎么撸
} ?: let {
//为空又怎么撸
}
Kotlin中使用?.let来处理对象非空时的逻辑,那如果为空又怎么办呢?
结合?:
代码样例:
str?.let {
//非空怎么撸
} ?: let {
//为空又怎么撸
}
本文标题:Kotlin采用let处理为空及非空的场景(类似if else)
本文链接:https://www.haomeiwen.com/subject/civecctx.html
网友评论