Kotlin - 16.1 (Типы Unit, Nothing, Any, Null)

Поделиться
HTML-код
  • Опубликовано: 14 ноя 2024

Комментарии • 4

  • @InvincibleXXX
    @InvincibleXXX 8 месяцев назад

    Спасибо

  • @KIRILLINGUSS21
    @KIRILLINGUSS21 2 года назад +2

    Nothing нужен для самой работы языка. без этого типа не было бы таких конструкций как val name: String = nullableName ?: return. Nothing как раз позволяет так писать, так как он подтип любого типа. val nothingType = return :)). return это Nothing. а Nothing это String

  • @KIRILLINGUSS21
    @KIRILLINGUSS21 2 года назад +1

    почему для unit'а Вы не рассказали про его семантику и как он устроен под капотом?
    что он является на самом деле public object - то есть singleton. и у типа Unit будет всего 1 инстанс на все приложение
    и тд тп....

  • @yarik83men51
    @yarik83men51 2 года назад

    🏆🏆🏆