その方法
「*」を付加することで実現できる。
コード
scala> def showMessages(args: String*) = for(arg <- args) println(arg) showMessages: (args: String*)Unit scala> showMessages() scala> showMessages("hello") hello scala> showMessages("hello","Scala") hello Scala scala> val array = Array("hello", "Scala") array: Array[String] = Array(hello, Scala) scala> showMessages(array) <console>:10: error: type mismatch; found : Array[String] required: String showMessages(array) ^ scala> showMessages(array:_*) hello Scala