Тип Boolean
Тип Boolean представляет логические значения
и может принимать только два значения: true (истина)
или false (ложь). Этот тип используется для
условных выражений, проверки условий и управления
потоком выполнения программы.
Синтаксис
kotlinval variableName: Boolean = true
val variableName = false
Пример
Создадим переменную типа Boolean
со значением true:
kotlinval isActive: Boolean = true
println(isActive)
Результат выполнения кода:
kotlinBoolean true
Пример
Создадим переменную типа Boolean
со значением false:
kotlinval isCompleted = false
println(isCompleted)
Результат выполнения кода:
kotlinBoolean false
Пример
Использование типа Boolean в условных
выражениях с оператором if:
kotlinval hasAccess = true
if (hasAccess) {
println("Access granted")
} else {
println("Access denied")
}
Результат выполнения кода:
kotlinString "Access granted"
Пример
Логические операторы для работы с типом Boolean:
kotlinval a = true
val b = false
println(a && b) // логическое И
println(a || b) // логическое ИЛИ
println(!a) // логическое НЕ
Результат выполнения кода:
kotlinBoolean false
Boolean true
Boolean false
Пример
Сравнение значений с возвратом типа Boolean:
kotlinval x = 10
val y = 5
val isGreater = x > y
val isEqual = x == y
println(isGreater)
println(isEqual)
Результат выполнения кода:
kotlinBoolean true
Boolean false