14
我想知道Groovy中Collection的全部(或全部)项目是否满足某些条件。我知道,在红宝石(和C#与LINQ),你可以调用像'全部?'的方法。和'没有?'并通过条件作为封闭来实现这一点。Groovy等效于全部和无红宝石
这个方法在groovy中是否有等价物?
我想知道Groovy中Collection的全部(或全部)项目是否满足某些条件。我知道,在红宝石(和C#与LINQ),你可以调用像'全部?'的方法。和'没有?'并通过条件作为封闭来实现这一点。Groovy等效于全部和无红宝石
这个方法在groovy中是否有等价物?
是的,它的!any
和every
:
def list = [1, 2]
assert !list.any { it < 0 }
assert list.every { it > 0 }
那正是我一直在寻找,谢谢! –