js
object basic38 {
// 可变参数:用来接收同一类型的多个参数 // 格式:参数类型* 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) // 6 val rst2 = getSum(1,2,3,4) // 10 val rst3 = getSum(1,2) // 3 println(rst1,rst2,rst3) } }