Булевы значения
Тип 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 января 2023 г.
© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/booleans.html