FORALL 函数
简介
FORALL 函数用于判断数组中的所有元素是否满足指定的条件。该函数接受一个数组和一个单参数的 lambda 表达式作为输入,并返回一个布尔值结果。
语法
参数说明
: 输入的数组,类型为array
。array<T>
: 单参数形式的 lambda 表达式,其中x -> expr
对应数组中的元素,x
是需要返回布尔值的表达式。expr
返回结果
- 返回一个布尔值,表示数组中的所有元素是否满足 lambda 表达式指定的条件。
使用示例
-
判断数组中的所有元素是否小于等于 3:
结果:
-
判断数组中的所有元素是否大于 10:
结果:
-
判断包含空值的数组中的所有非空元素是否小于等于 3:
结果:
-
判断数组中的所有偶数元素是否大于等于 2:
结果:
注意事项
- 当数组为空时,FORALL 函数将返回
值。NULL - 当 lambda 表达式中的条件不满足所有元素时,函数返回
。false - 当 lambda 表达式中的条件满足所有元素时,函数返回
。true
联系我们
