Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 569 Bytes

File metadata and controls

27 lines (20 loc) · 569 Bytes

布尔

Boolean 类型表示可以有 truefalse 两个值的布尔对象。

Boolean 的可空版 Boolean? 还有 null 值。

布尔值的内置运算有:

  • ||------析取(逻辑
  • &&------合取(逻辑
  • !------否定(逻辑

||&& 都是惰性(短路)的。

fun main() {
//sampleStart
    val myTrue: Boolean = true
    val myFalse: Boolean = false
    val boolNull: Boolean? = null

    println(myTrue || myFalse)
    println(myTrue && myFalse)
    println(!myTrue)
//sampleEnd
}