Найти в Дзене
KOTLIN_IT

Урок №29 по Котлин. Spread operator

Оператор *

Оператор * (spread operator) (не стоит путать со знаком умножения) позволяет передать параметру в качестве значения элементы из массива:

-2

Обратите внимание на звездочку перед nums при вызове функции: changeNumbers(*nums, koef=2)

Без применения данного оператора мы столкнулись бы с ошибкой, поскольку параметры функции представляют не массив, а неопределенное количество значений типа Int.