Источник: Nuances of Programming Что осталось за кадром? В некоторых случаях необходимо определить функцию с переменным числом параметров; Вот пара примеров, с которыми вы, вероятно, сталкивались в Android:printf(String format, Obj... args)или execute(Params... params) из AsyncTask. Для начала разберем основы vararg и оператора spread, а затем подробно рассмотрим несколько сценариев, анализируя, что происходит за кадром. vararg в Kotlin Kotlin поддерживает объявление функции с переменным числом аргументов...