✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Safe call оператор, Elvis оператор та ‘as’. Який тип отримає в першому і другому випадках? Який тип отримає змінна
1)
var p = Person(first = “North”, middle = null, last = “West”)
val middleNameLength = p.middle?.length
2)
var p = Person(first = “North”, middle = null, last = “West”)
val middleNameLength = p.middle?.length ?: 0
val p1 = p as? Person