Я новичок в kotlin с Android Studio. Я написал функцию в kotlin, которая принимает Arraylist в качестве входных данных и случайным образом перемешивает его -
fun randomize(array: ArrayList<Any>) { ... }
Я хочу, чтобы эта функция принимала ArrayList любого типа, но вызов следующих аргументов приводит к ошибке несоответствия типов -
val arr = ArrayList<Int>()
// ...
randomize(array = arr) // Gives Error
Как я могу использовать ArrayList, который принимает любой тип. Спасибо за вашу помощь.