Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktPmBoGr 99 of 522 menu
◀ ▶

Группировка логических связок в Kotlin

Давайте теперь будем менять порядок связок скобками. Скобки считаются раньше связки И и связки ИЛИ.

Без скобок сначала собирается правая часть, связка И. Ложь и ложь дают ложь. Эта ложь стоит справа от истины, и связка ИЛИ дает истину:

println(true || false && false) // true

Скобки сначала собирают связку ИЛИ. Истина или ложь дают истину. Эта истина сталкивается с ложью справа, и связка И дает ложь:

println((true || false) && false) // false

Выведите результат следующего выражения:

(false || true) && false

Выведите результат следующего выражения:

false || (true && false)
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить