when
в Kotlin — это универсальный структурный оператор, который заменяет классический switch
в других языках. Он может использоваться как выражение (возвращая значение) или как оператор.
Основные возможности:
Сравнение значений: Сопоставление с конкретными значениями.
kotlin
Проверка на тип (is
/!is
): Сопоставление с типами данных.
Проверка на вхождение (in
/!in
): Проверка вхождения в диапазон или коллекцию.
kotlin
when
в Kotlin — это универсальный структурный оператор, который заменяет классический switch
в других языках. Он может использоваться как выражение (возвращая значение) или как оператор.
Основные возможности:
Сравнение значений: Сопоставление с конкретными значениями.
kotlin
Проверка на тип (is
/!is
): Сопоставление с типами данных.
Проверка на вхождение (in
/!in
): Проверка вхождения в диапазон или коллекцию.
kotlin
Register or sign in to get access to full answers for all questions from the question bank.