scala implicit 参数实例  
   
所属分类 scala
浏览量 977
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模式匹配中的@