函数中的元组

31 阅读1分钟

定义元组:

第一种表示方式为:(元素1,元素2,…元素N)

第二种表示方式为:new TupleN(元素1,元素2,…元素N)。N最大为22


object basic36 {
  def greet(name:String="小张", age:Int=17, gender:String="女" ):Unit = {
    println(s"你好,我是${name},我今年${age}岁,我的性别是:${gender}")
  }
  def main(args: Array[String]): Unit = {
    greet("小花", 18, "女")
    greet("小花", 18)
    greet("小花")
    greet()
    //
    greet(age = 20)
    greet(gender = "男", age = 20)
    }
  }