У меня есть существующий Java-метод, подобный этому:
public static MyJavaClass javaFunc(String name, long... values) {
...
}
и мне нужно вызвать его из Scala следующим образом:
val idList: Seq[Long] = Seq(1L, 2L, 3L)
MyJavaClass.javaFunc("hello", idList)
но он вызывает вызов метода toString по параметру idList. Я пробовал следующее безрезультатно:
MyJavaClass.javaFunc("hello", idList:_*)
который вызывает ошибку компиляции:
no `: _*' annotation allowed here (such annotations are only allowed in arguments to *-parameters)
Как передать аргумент?