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]=Runoob
arg value[1]=Scala
arg value[2]=Python