kotlin 字符串判空
时间: 2024-06-21 11:02:35 浏览: 226
在Kotlin中,字符串判空可以使用以下两种方式:
1. 使用字符串的 `isEmpty()` 函数,如果字符串为空则返回 `true`,否则返回 `false`。
```
val str: String? = null
if (str?.isEmpty() == true) {
// 字符串为空
} else {
// 字符串不为空
}
```
2. 使用字符串的 `isNullOrEmpty()` 函数,如果字符串为空或者为null则返回 `true`,否则返回 `false`。
```
val str: String? = null
if (str.isNullOrEmpty()) {
// 字符串为空或为null
} else {
// 字符串不为空且长度不为0
}
```
阅读全文