Scala 解释ListBuffer(组件:*)

Scala 解释ListBuffer(组件:*),scala,Scala,我遇到了以下代码: ListBuffer(comp: _*) comp的类型为List[String] 什么是ListBuffer(comp:*)实现的?具体来说,comp:*?ListBufferapply方法采用某种类型的vararg参数a。为了向它传递一些值序列,例如列表,而无需显式提取值,您可以使用.*,这意味着:从该序列中获取所有值(comp,在您的情况下)并将其作为参数传递到此函数中。您可以使用来搜索此类符号。

我遇到了以下代码:

ListBuffer(comp: _*)
comp的类型为
List[String]


什么是
ListBuffer(comp:*)
实现的?具体来说,
comp:*

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

您可以使用来搜索此类符号。