匿名函數中的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不打印出來???????

相關文章
相關標籤/搜索