定義:
val x = List(1, 2, 3, 4)
またはx
のいずれかが含まれているかどうかを調べたい。一つの方法は1
3
x.contains(1) || x.contains(3)
もう一つは
x.exists(y => y == 1 || y == 3)
もう1つは次のとおりです。
x.exists(List(1,3).contains(_))
私は似たようなものを好むだろう
x.containsAnyOf(1, 3)
x.containsSlice
この場合は機能しないことに注意してください。
より良い解決策はありますか?