2012-10-18 66 views

回答

16

這是又一個爲什麼Option太棒了!

find方法返回Option,而Option有一個方法getOrElse,它完全符合你的要求。

scala> List(1,2,3).find(_ > 4).getOrElse(0) 
res0: Int = 0 

如果沒有找到,find回報None,這意味着「其他」值將被退回。

相關問題