scala – 将可变长度参数传递给期望相同的另一个函数?
发布时间:2020-12-16 18:54:55 所属栏目:安全 来源:网络整理
导读:如何在 Scala中正确编码? def myFun(strings: String*) = { // do something...}def myWraper(strings: String*) = { // do something else and then call myFun with the dame input myFun(strings)} 我试过像星号一样 def myWraper(strings: String*) = {
如何在
Scala中正确编码?
def myFun(strings: String*) = { // do something... } def myWraper(strings: String*) = { // do something else and then call myFun with the dame input myFun(strings) } 我试过像星号一样 def myWraper(strings: String*) = { // do something else and then call myFun with the dame input myFun(strings*) } 但这似乎不起作用…… 解决方法
试试这个:
myFun(strings: _*) 你需要告诉它在varargs中拆分字符串. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |