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 } }
實驗結果:scala
arg value[0]=Runoob arg value[1]=Scala arg value[2]=Python