scala可变长度参数函数只需要在参数列表的最后放一个星号,实验如下:
def main (args:Array[String]){ argsfun("Runoob", "Scala", "Python") }def argsfun(args:String*)={ //实验发现此处的=可要可不要,实验结果都一样 var i:Int = 0; for(arg<-args) { println(s"arg value[$i]=$arg") i += 1 } }
实验结果:
arg value[0]=Runoobarg value[1]=Scalaarg value[2]=Python