Булевы значения
Тип Boolean представляет объекты булевого типа, которые могут принимать два значения: true и false.
Boolean имеет аналог с возможностью значения null — 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
}
Последнее изменение: 10 августа 2022
© 2010–2022 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/booleans.html