Изменение значений переменной тип Any

Прошу пояснить по типу Any. В описании сказано что ".... каждый тип... считается Any" При инициализации переменной - все нормально, при смене типа (int на string) все нормально. При попытке изменение значения (+1) ошибка

fun main() {
var w: Any =2222
w=w+1
println(w)
}

ошибка: Unresolved reference. None of the following candidates is applicable because of receiver type mismatch:..........


Ответы (1 шт):

Автор решения: Эникейщик

Просто для типа Any не определена операция +. Вот и все.

→ Ссылка