安卓开发kotlin

Kotlin采用let处理为空及非空的场景(类似if else)

2019-06-28  本文已影响2人  蓝不蓝编程

背景介绍

Kotlin中使用?.let来处理对象非空时的逻辑,那如果为空又怎么办呢?

解决方案

结合?:
代码样例:

str?.let {
    //非空怎么撸
} ?: let {
    //为空又怎么撸
}
上一篇 下一篇

猜你喜欢

热点阅读