14
GroovyのCollectionのアイテムのすべてが(特定の条件を満たすかどうか)知りたいのですが、ruby allとnoneのGroovyに相当します。
私は、ruby(とlinqを使っているC#では)のように、 'all?'のようなメソッドを呼び出すことができます。と 'なし?'これを達成するための閉鎖として条件を渡します。
groovyには、このメソッドに相当するものはありますか?
GroovyのCollectionのアイテムのすべてが(特定の条件を満たすかどうか)知りたいのですが、ruby allとnoneのGroovyに相当します。
私は、ruby(とlinqを使っているC#では)のように、 'all?'のようなメソッドを呼び出すことができます。と 'なし?'これを達成するための閉鎖として条件を渡します。
groovyには、このメソッドに相当するものはありますか?
はい、その!any
とevery
:
def list = [1, 2]
assert !list.any { it < 0 }
assert list.every { it > 0 }
は、私は感謝、探していたものだったhttp://groovy.codehaus.org/JN1015-Collections
でもマニュアルを参照してください! –