将数组传递给varargs参数

如果我有一个函数头像:

fun addAttributes(vararg attributes: String) { ... } 

我想在这里传递attributes

 val atts = arrayOf("1", "2", "3") addAttributes(atts) 

它给出了有关不兼容类型的编译错误。 我该怎么办?

我使用了基本上扩展元素的扩展运算符,使它们与varargs兼容。

 addAttributes(*atts) 

这工作。