0
在課程上Scala的在Coursera(講座1.4,約3分鐘),馬丁·奧德斯基說,表達true && e
總是返回e
(e是任何對象)。而表達式false || e
也返回e
。他解釋說,有時最後一個表達式並不總是被評估。「真&& E」在Scala中返回「E」?
但是當我運行這些表達式時,我得到error: type mismatch
。 對於true && 5
我得到found: Int(5); required: Boolean
斯卡拉最近有進化或我做錯了什麼?
那麼,Odersky說''e'可以是任何對象 – Graduate
@研究生:請給我。 – senia
講座1.4,大約3分鐘 – Graduate