gpt4 book ai didi

scala - :_* convert ordered collections into variable arg lists? 怎么样

转载 作者:行者123 更新时间:2023-12-04 14:49:24 24 4
gpt4 key购买 nike

我一直在用:_*转换 Seq[String]String*我意识到我不明白这是如何运作的。

有没有一种简单的方法来考虑这个问题?

最佳答案

在引擎盖下,String*作为 Seq[String] 传递.这只是语法糖:

def blah(ss: String*) = {...}
blah("Hi","there")

变成了
def blah(ss: Seq[String]) = {...}
blah(Seq("Hi", "there"))

:_*只是意味着“拿着糖,我已经得到了你需要的东西——一个序列!”

关于scala - :_* convert ordered collections into variable arg lists? 怎么样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9488413/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com