条件に当てはまらない要素を取得する。
第4回 もくもくGroovy(http://bit.ly/ol8SDW)の成果はこれだけか…
条件に当てはまらない要素を取得する。
第4回 もくもくGroovy(http://bit.ly/ol8SDW)の成果はこれだけか…
Collection.metaClass.notFindAll = { clos -> delegate.groupBy(clos)[false] } def condition = { it == 2 } def list = [1, 2, 3] assert [2] == list.findAll(condition) assert [1, 3] == list.notFindAll(condition)