Pass variable-length arguments to another function expecting the same?
问题 How to code this right in Scala? def myFun(strings: String*) = { // do something... } def myWraper(strings: String*) = { // do something else and then call myFun with the dame input myFun(strings) } I've tried putting an asterisk like def myWraper(strings: String*) = { // do something else and then call myFun with the dame input myFun(strings*) } But this doesn't seem to work... 回答1: Try this: myFun(strings: _*) You need to tell it to split strings up across the varargs. 来源: https:/