1

Groovyには組み込みの機能があるのではないかと思います。

aCollection.doEachBulk(100) { bulk -> 
    ...
}

ある ?

4

1 に答える 1

4

あなたの質問を正しく理解しているかどうかわかりませんが、collate方法を探しているかもしれません。

(1..20).collate(5).each { subRange ->
    println subRange
}

出力:

[1, 2, 3, 4, 5]
[6, 7, 8, 9, 10]
[11, 12, 13, 14, 15]
[16, 17, 18, 19, 20]
于 2012-04-08T21:13:43.660 に答える