項目要篩選我使用的物品清單:獲得前過濾器匹配
val l : List[String] = List("1","a","2","b")
l.filter(c => c.contains("b")).foreach(println)
但我怎麼能訪問匹配項之前發生的項目?所以在這種情況下訪問「2」?
更新:
List("1","a","2","b","3","b","4","b")
filtering on "b" returns
List("2","3","4")
filtering on "a" returns
List("1")
你究竟想做什麼? val l = List(「1」,「2」,「b」,「3」,「b」,「b」)是什麼結果? – Kolmar
@Kolmar更新更清晰嗎? val l = List(「1」,「2」,「b」,「3」,「b」,「b」)應該返回List(「2」,「3」,「b」) –