Scala 如果我有一个函数接受多个参数,但我只有一个列表,如何将其传递给函数?
我有一个Scala 如果我有一个函数接受多个参数,但我只有一个列表,如何将其传递给函数?,scala,Scala,我有一个 def fun1(a:String,b:String){ } 如何使用aList调用fun1?您可以使用重复的参数执行此操作: val aList=List("1","2") 或者这个: def fun1(a: String*){} val args: = List("1","2","3") fun1(args: _*) 这个话题似乎已经被讨论过了 def fun1(a: String, b: String){} val args: = List("1", "2") fun1(
def fun1(a:String,b:String){
}
如何使用aList调用fun1?您可以使用重复的参数执行此操作:
val aList=List("1","2")
或者这个:
def fun1(a: String*){}
val args: = List("1","2","3")
fun1(args: _*)
这个话题似乎已经被讨论过了
def fun1(a: String, b: String){}
val args: = List("1", "2")
fun1(args(0), args(1))