布尔
Boolean 类型表示可以有 true 与 false 两个值的布尔对象。
Boolean 的可空版 Boolean? 还有 null 值。
布尔值的内置运算有:
||——析取(逻辑或)&&——合取(逻辑与)!——否定(逻辑非)
|| 与 && 都是惰性(短路)的。
fun main() {//sampleStartval myTrue: Boolean = trueval myFalse: Boolean = falseval boolNull: Boolean? = nullprintln(myTrue || myFalse)println(myTrue && myFalse)println(!myTrue)//sampleEnd}
JVM 平台: 布尔对象的可空引用会装箱,类似于数字。

