Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Два восклицательных знака !!
в Kotlin используются для unsafe cast (приведения типов без проверки).
kotlin
Основное назначение !!
— преобразование нуллабельного типа в ненуллабельный, явно заявляя, что разработчик уверен, что переменная не будет null
в данный момент выполнения.
kotlin
Если при выполнении кода переменная, к которой применено !!
, окажется null
, будет брошена исключительная ситуация KotlinNullPointerException
.
Это следует использовать осторожно, только ко
Два восклицательных знака !!
в Kotlin используются для unsafe cast (приведения типов без проверки).
kotlin
Основное назначение !!
— преобразование нуллабельного типа в ненуллабельный, явно заявляя, что разработчик уверен, что переменная не будет null
в данный момент выполнения.
kotlin
Если при выполнении кода переменная, к которой применено !!
, окажется null
, будет брошена исключительная ситуация KotlinNullPointerException
.
Это следует использовать осторожно, только ко
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.