自学内容网 自学内容网

Scala

object test7 {
  //给参数一个默认值:如果不传入就使用这个值
  def sayName(implicit name: String = "小雪花"): Unit = {
    print(s"我叫:$name")
    //需求:能够给自己设置默认值
    //1.在函数的默认参数的前面补充关键字:implocit
    //2.在定义变量的前面 补充关键字
    //3.调用函数时,不加()
implicit val defaultValues = "小高"
    def main(args: Array[String]): Unit = {
      sayName
     // sayName("小明")
      //sayName("小雪")
    }
  }
}

原文地址:https://blog.csdn.net/2401_87373448/article/details/144335771

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!