元组
元组:表示不同类型值的集合
def main(args: Array[String]): Unit = {
//元组:把数据放在一个容器
var rst = (1, "a", 1.75, "hello", true, 2)
//访问元组的数据 ._数学编号
println(rst._6)
}
函数参数默认值
定义有默认值的函数
参数默认值:如果在调用的时候,没有传入,就使用这个默认值
格式:参数名:类型 = 默认值
object work37 {
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()
// 设置年龄为20,其他两个参数使用默认值
greet(age = 20)
greet(gender = "男",age = 20)
}
}