Программисты больше не нужны!
Нужны ИИ инженеры! Хотите научиться? Вступайте в канал!
⊗ktPmCdBO 116 of 535 menu
◀ ▶

Необязательность фигурных скобок в Kotlin

Давайте теперь будем опускать фигурные скобки у if. Если в ветке if или else только одна команда, скобки можно не писать.

Код со всеми скобками:

val num1 = 0 if (num1 == 0) { println("Y") } else { println("N") }

Его можно сократить так:

val num1 = 0 if (num1 == 0) println("Y") else println("N")

Или так:

val num1 = 0 if (num1 == 0) { println("Y") } else println("N")

Можно убрать все скобки и записать не в одну линию:

val num1 = 0 if (num1 == 0) println("Y") else println("N")

Перепишите следующий код в сокращенной форме:

if (num1 > 0) { println("Y") } else { println("N") }

Перепишите следующий код в сокращенной форме:

if (num1 > 0) { println("Y") }
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить