12 из 80 вопросов — случайная выборка · Ответьте на все и узнайте свой результат
Kotlin · Basics
Разработчик пишет val num = 42, но ему нужно, чтобы переменная была типа Long. Какой правильный способ это сделать?
val num = 42
Long
Это невозможно; инференция типов не может быть переопределена
Написать val num: Long = 42 для явного объявления типа
val num: Long = 42
Написать val num = long(42) для приведения значения
val num = long(42)
Никаких изменений не нужно; Kotlin автоматически использует Long для целых чисел