使用Scala强制java varargs中的单个参数

使用Scala强制java varargs中的单个参数,scala,variadic-functions,Scala,Variadic Functions,我想用计算出的参数数组调用构造函数 val params=Array[Object]("abc") // Calculate the array of parameters // java.lang.IllegalArgumentException: argument type mismatch classOf[String].getConstructor(classOf[String]).newInstance(params) 这是因为newInstance方法是一个vararg方法。如何使

我想用计算出的参数数组调用构造函数

val params=Array[Object]("abc") // Calculate the array of parameters
// java.lang.IllegalArgumentException: argument type mismatch
classOf[String].getConstructor(classOf[String]).newInstance(params)
这是因为newInstance方法是一个vararg方法。如何使用Scala的经典数组调用此方法

newInstance(params: _*)  // turn collection into argument list