定义:
val x = List(1, 2, 3, 4)
我想查找是否x
包含1
or 3
。一种方法是
x.contains(1) || x.contains(3)
另一个是
x.exists(y => y == 1 || y == 3)
另一个是:
x.exists(List(1,3).contains(_))
我会更喜欢类似的东西
x.containsAnyOf(1, 3)
请注意,x.containsSlice
在这种情况下不起作用。
有更好的解决方案吗?