【问题标题】:Explain ListBuffer(comp: _*) [duplicate]解释 ListBuffer(comp: _*) [重复]
【发布时间】:2013-09-20 09:54:58
【问题描述】:

我遇到过这段代码:

ListBuffer(comp: _*)

comp 的类型为List[String]

ListBuffer(comp: _*) 实现了什么?具体comp: _*?

【问题讨论】:

标签: scala


【解决方案1】:

ListBuffer apply 方法采用某种类型的可变参数参数A。为了向它传递一些值序列,例如List,无需显式提取值,您可以使用_*,这意味着:从该序列中获取所有值(在您的情况下为comp)并将它们传递给这个函数作为参数。

【讨论】:

    猜你喜欢
    • 2017-11-03
    • 2013-04-27
    • 1970-01-01
    • 2017-10-21
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 2015-08-04
    相关资源
    最近更新 更多