Каким будет результат компиляции и выполнения прив...
# russian
m
Каким будет результат компиляции и выполнения приведённого кода?
Copy code
import java.util.*

fun main(args: Array<String>) {
    val list: List<Int> = ArrayList()
    list.add(3)
    list.add(4)
    println(list.sorted())
}
Якобы правильный ответ: Произойдёт ошибка компиляции Объяснение: Интерфейс List в соответствии со спецификацией языка Kotlin является неизменяемым. Для изменяемых списков используется интерфейс MutableList. Объяснение вообще мимо кассы. sorted — это extension для Iterable, который возвращает новый List.