6
從矢量讀取時,我想在嘗試讀取超出範圍的索引和其他情況下返回none。有沒有一個標準的方法呢?如何在讀取矢量時返回選項
從矢量讀取時,我想在嘗試讀取超出範圍的索引和其他情況下返回none。有沒有一個標準的方法呢?如何在讀取矢量時返回選項
您可以使用lift
:
val v = Vector(1, 2, 3)
v.lift(0) //Some(1)
v.lift(5) //None
注意到這適用於任何部分功能。