如何在Scala中将List传递给Int *方法?

时间:2012-09-15 09:59:25

标签: scala

我有一个功能:

def test(ints: Int*) = ints.foreach(println(_))

如何将Array [Int]或Seq [Int]转换为Int *?

1 个答案:

答案 0 :(得分:6)

这就是_*类型归属的目的:

def test(ints: Int*) { ints foreach println }

val l = List(1, 2, 3)

test(l:_*)
// 1
// 2
// 3