performance - 如何在groovy中创建具有特定元素大小的随机uuid列表
问题描述
比如说,我想快速创建一个包含 1000 个随机 UUID 的列表。实现这一目标的最佳方法是什么?
我浏览了 Java 中的等效代码: How to create a list with specific size of elements
试过的代码
List<String> generateValidations(final int count) {
return Stream.generate(UUID.randomUUID().toString())
.limit(count)
.collect(Collectors.toList())
}
但是遇到了一个错误:
groovy.lang.MissingPropertyException: No such property: Stream for class: com.test.rds.specifications.ExecuteValidationsSpecification
解决方案
这有效:
Stream.generate(UUID::randomUUID).limit(count).collect(Collectors.toList())
推荐阅读
- javascript - Puppeteer 在使用自动播放音频实用程序加载页面时冻结
- javascript - 如何在一行/命令中声明具有属性的javascript函数?
- r - 在相关图中添加线
- botkit - 如何更改 Botkit 端口?
- oracle - Oracle sql 如果存在则打印值,否则打印“值”不存在
- c++ - 如果我不在乎读者是否会读取陈旧的数据,我是否需要作者/读者同步?
- c# - SQL 或 EF 核心是什么以及如何根据其他表中的名称找到 Target.Id 的最简单方法
- c++ - C++ 程序一到达空格就停止翻译文本
- html - 如何覆盖 ant-design cechkbox 以使用 font-awesome 图标?
- c# - 在 asp.net MVC Web 应用程序中捆绑和缩小 ES6 javascript 文件