假設我有 2 個串列:
listOfCountries = List("United States", "Belgium", "Germany")
SecondlistOfCountries = List("Italy", "France", "Germany")
一個:
我想檢查兩個串列中是否至少出現一項(示例為“true”)
包含:
我想檢查 SecondlistOfCountries 串列中的一項是否包含 listOfCountries 串列中的一項(作為子字串)
你會如何以干凈的 Scala 方式做這樣的事情?
謝謝
uj5u.com熱心網友回復:
oneOf 也可以寫成:
listOfCountries.exists(SecondlistOfCountries.contains)
對于包含我建議與@Tim 相同。
uj5u.com熱心網友回復:
一個:
listOfCountries.exists(SecondlistOfCountries.contains)
[感謝@Ava 這個版本,比我原來的解決方案好得多]
包含:
SecondlistOfCountries.exists(c => listOfCountries.exists(c.contains))
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/412144.html
標籤:
