匿名函数中的println为何不会打印出来

scala> def t = (t1: Int, t2: Int)=>println("scala")
t: (Int, Int) => Unit

scala> def t = (t1: Int, t2: Int)=>{println("scala");1+2}
t: (Int, Int) => Int

scala> def t = (t1: Int, t2: Int)=>{println("scala"); t1+t2}
t: (Int, Int) => Int

scala> def t = (t1: Int, t2: Int)=>{println("scala"); t1+"12"}
t: (Int, Int) => String函数

执行下面的代码scala

   def t=(t1:Int,t2:Int)=>{println("scala");t1+"t3"}
    println(t(1,2))it

打印结果:匿名函数

1t3

为何匿名函数中的println不打印出来???????

相关文章
相关标签/搜索