在编程中,您经常需要一种只能具有两个值之一的数据类型,例如:
为此,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
。
您可以使用比较运算符,例如大于(>
) 运算符来确定表达式(或变量)是否为 true:
或者更简单:
在下面的示例中,我们使用等于(==
) 运算符来计算表达式:
表达式的布尔值是所有 Kotlin 比较和条件的基础。
您将在下一章中了解有关条件的更多信息。
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!