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