scala implicit 参数实例
所属分类 scala
浏览量 666
object ImplicitDemo {
case class Data(value:String)
def main(args: Array[String]) {
implicit val data:Data = new Data("hello")
val result = run.toUpperCase
println(result)
val result2 = run(data).toUpperCase
println(result2)
}
def run(implicit data:Data) :String = {
// println("value="+data.value)
data.value
}
}
run.toUpperCase
run(data).toUpperCase
变量和方法 傻傻分不清楚
上一篇
下一篇
kubectl常用命令
scala class 和 object 的 apply 方法
play slick3 实例
scala运算符 :: :+ +: ::: ++
SBT依赖 % 与 %% 的区别
scala模式匹配中的@