这与链接
中描述的问题相同How to convert a List to variable argument parameter java
但是如何用scala做呢?
我有一个包含逗号分隔值的字符串。
val s = "1.2.3.4,1.5.1.8,1.5.4.5,1.5.1.5"
我已使用
转换为String of String val as = s.split(",")
as: Array[String] = Array(1.2.3.4, 1.5.1.8, 1.5.4.5, 1.5.1.5)
该方法需要一个foo(String ... param),它实际上是一个java方法,但可以从scala调用。
我试过了foo(as)
。但它没有用。
(x$1: <repeated...>[String])foo
cannot be applied to (Array[String])
如何将字符串数组转换为变量参数参数?