java - 具有元素数量限制的 Groovy .collect

标签 java grails groovy

有没有办法使用 groovy .collect 方法,但只能达到源数组中的某个索引?

例如,如果您的源迭代器的长度为 100 万,而您的限制为 100,那么您最终会得到一个包含 100 个项目的数组。

最佳答案

从 Groovy 1.8.1 开始你也可以这样做

list.take(100).collect { ... }

其中 take 将返回列表中的前 100 个元素。

关于java - 具有元素数量限制的 Groovy .collect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8216448/

相关文章:

java jdialog任务栏按钮

java - 当使用Python的subprocess.Popen()退出启动java程序时,为什么子进程打开的数据库连接没有关闭?

grails - Rundeck GMail SMTP 不工作

shell - 如何在每个测试中重复使用预处理 jenkins/groovy

groovy - 在 Groovy 中重新引发异常

java - JAVA/Android中从字符串中提取多个子字符串

满足条件的元素的 Java 迭代器

spring - 构建特定于上下文(消费者客户端)的spring应用程序

grails - Grails:运行应用程序错误ant-launcher-1.9.4.pom

Jenkins 管道 : Try/catch inside a retry block