布尔基础 官网
Kotlin 使用 Boolean 类型表示逻辑值 true 和 false,支持 (与)、||(或)、!(非)三种逻辑运算符。表达式可组合使用,并支持短路求值(如 左侧为 false 时跳过右侧计算)。 fun main() { val isSunny = true val isWarm = false // 组合逻辑判断 val shouldGoOut = isSunny !isWarm // 晴天且不热时外出 println("Should go out: $shouldGoOut") // 输出: true // 短路求值示例 val list: List ? = null val result = list?.isNotEmpty() ?: false // 安全调用 + Elvis 运算符 println("Result: $result") // 输出: false} 布尔类型介绍 布尔值可直接用于 if 条件判断。 短路求值可避免空指针异常(如 左侧为 false 时不执行右侧)。。 使用 is/!is 进行类型检查(如 x is String)。。