Есть ли способ создать массив из нескольких объектов?
Я хочу что-то вроде этого:
doSomething(MutableList<String>) or doSomething(MutableList<Int>) fun doSomething(list : MutableList<VariableObject>){}
Для чего нужны дженерики,
fun <T> doSomething(list: MutableList<T>) { }
Использовать любой
fun doSomething(list: MutableList<Any>) { val value = list[0] when (value) { is String -> { } is Int ->{} is yourcustomclass->{} } }