Kotlin:将列表转换为Java可变参数

我怎样才能将我的Kotlin列表转换为Java字符串数组? (称为函数是在Java中,并期望可变参数)。

val angularRoutings = arrayOf<String>( "/language", "/home", "/registration", "/registration-summary", "/admin/registration", "/init") // this doesn't work web!!.ignoring().antMatchers(angularRoutings) 

如何将ArrayList传递给可变参数方法参数?

您需要使用的运算符在方法调用中称为“ 展开运算符”,a * ,作为数组参数的前缀:

 antMatchers(*angularRoutings) 

阅读这里的文档:-)