Это вообще довольно неприятный головняк. Я где-то уже писал об этом. Сейчас надо кучу кода дублировать, если ты хочешь работать и с массивами и с листами.
Это вообще довольно неприятный головняк. Я где-то уже писал об этом. Сейчас надо кучу кода дублировать, если ты хочешь работать и с массивами и с листами.
Кстати в котлине нет такого интерфейса для списка, который был бы идентичен массиву. Ни List, ни MutableList не подходит.
Кстати в котлине нет такого интерфейса для списка, который был бы идентичен массиву. Ни List, ни MutableList не подходит.
Потому что туда натянуто несколько лишних методов из Java Collections. Но добавить дефолтные реализации для недостающих методов и сделать MutableList не проблема.
Потому что туда натянуто несколько лишних методов из Java Collections. Но добавить дефолтные реализации для недостающих методов и сделать MutableList не проблема.