Tag: тип

Почему Kotlin Array <T> не реализует Iterable <T>

Почему класс Array<T> в Kotlin реализует Iterable<T> ? Быстрый просмотр документации показывает, что у нее уже есть метод iterator() .

Kotlin: исключить null из списка (или другого функционального преобразования)

проблема Каков идиоматический способ борьбы с этим ограничением нулевой безопасности в системе типа Котлин? val strs1:List<String?> = listOf("hello", null, "world") // ERROR: Type Inference Failed: Expected Type Mismatch: // required: List<String> // round: List<String?> val strs2:List<String> = strs1.filter { it != null } Этот вопрос заключается не только в устранении нулей, но и в том, […]

Давайте будем гением компьютера.