Kotlin 布尔值
Kotlin 布尔值
在编程中,你经常需要一种数据类型,它只能具有两个值之一,例如
- 是 / 否
- 开 / 关
- 真 / 假
为此,Kotlin 有一个 Boolean
数据类型,它可以取值 true
或 false
。
布尔值
布尔类型可以用 Boolean
关键字声明,并且只能取值 true
或 false
示例
val isKotlinFun: Boolean = true
val isFishTasty: Boolean = false
println(isKotlinFun) // Outputs true
println(isFishTasty) // Outputs false
自己尝试 »
就像你在前面章节中学习的其他数据类型一样,上面的示例也可以不指定类型,因为 Kotlin 足够智能,可以理解这些变量是布尔值。
示例
val isKotlinFun = true
val isFishTasty = false
println(isKotlinFun) // Outputs true
println(isFishTasty) // Outputs false
自己尝试 »
布尔表达式
布尔表达式 **返回** 一个布尔值:true
或 false
。
你可以使用比较运算符,例如 **大于** (>
) 运算符来确定表达式(或变量)是否为真。
或者更简单
在下面的示例中,我们使用 **等于** (==
) 运算符来评估表达式。
表达式的布尔值是所有 Kotlin 比较和条件的基础。
你将在下一章中学习更多关于条件的信息。