//函数的隐式参数
//一直在修改原来的代码!!!
//困难:函数有一个默认值,在不传入具体的实参时,就会自动
//困难点在于,这个默认值不能修改!
object test {
//函数参数的默认值
def sayName(implicit name:String = "小明"):Unit ={
println("我的名字"+name)
}
implicit val value:String = "小张"
def main(args: Array[String]): Unit = {
sayName("小王")
//sayName("小花")
sayName()
sayName
}
}
Scala函数的隐式参数
最新推荐文章于 2025-08-05 08:38:11 发布