检查集合中的所有项目是否与Scala中的谓词匹配

rip*_*234 41 scala predicate

测试集合中所有项目是否与谓词匹配的最惯用方法是什么?

任何项目?

om-*_*nom 67

这里有内置函数:

List(1,2,3,4).forall(x => x < 5)
res0: Boolean = true
Run Code Online (Sandbox Code Playgroud)

任何:

List(1,2,3,4).exists(x => x > 3)
res1: Boolean = true
Run Code Online (Sandbox Code Playgroud)