函数基本使用3

33 阅读1分钟

创建接受变参的方法

object scala23 {
  //可变参数:用来接受同一类型的多个参数
  //格式:参数类型*
  //要点:
  // 1.类型一致
  //2.可变参数必须列表最后
  def getSum(args:Int*): Int = {
    var sum = 0
    for (i <- args){
      sum += i
    }
    sum
  }

  def main(args:Array[String]) :Unit={
    val rst1 = getSum(1,2,3)
    val rst2 = getSum(1,2,3,4)
    val rst3 = getSum(1,2)
    println(rst1,rst2,rst3)
  }
}