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

Равенство строк и чисел в Kotlin

Давайте теперь будем сравнивать строку из цифр с числом. Текст "3" - это строка, а не число 3. Оператор == требует один и тот же тип.

Сравнить эту строку с числом нельзя:

if ("3" == 3) { println("+++") } // программа не собирается

Даны переменные:

val test1 = "123" val test2 = 123

Дан следующий код:

if (test1 == test2) { println("+++") }

Программа в этом коде не запускается. Найдите ошибку.

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