在Java中为测试创建UUID列表

我想生成一个模拟List<UUID>并使用随机 UUID 填充它。但是,我不确定通过创建列表和添加项目是否有更合适的方法而不是以下方法。

List<UUID> uuidList = new ArrayList<>();
uuidList.add(UUID.randomUUID());
uuidList.add(UUID.randomUUID());
uuidList.add(UUID.randomUUID());

那么,有没有更好的办法呢?

回答

您可以在此处使用 Java8 流。

List<UUID> uuidList = Stream.generate(UUID::randomUUID)
        .limit(3)
        .collect(Collectors.toList());

这将生成 3 个随机 UUID,更多,只需更改limit.


以上是在Java中为测试创建UUID列表的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>