我需要在 Java 中生成 10,000 个唯一标识符。标识符应为数字和字母的混合,且每个字符少于 10 个。有任何想法吗?内置库将是一个额外的优势。
原文由 well actually 发布,翻译遵循 CC BY-SA 4.0 许可协议
我需要在 Java 中生成 10,000 个唯一标识符。标识符应为数字和字母的混合,且每个字符少于 10 个。有任何想法吗?内置库将是一个额外的优势。
原文由 well actually 发布,翻译遵循 CC BY-SA 4.0 许可协议
我很晚才回答这个问题,但这对新读者来说真的很有用。这是获取 随机 VALID 名称 的一种非常简单有效的方法。为此,在 POM.xml 中添加 Maven 存储库
<dependency>
<groupId>com.github.javafaker</groupId>
<artifactId>javafaker</artifactId>
<version>0.12</version>
</dependency>
然后在您的 Java 代码中使用 Faker 类,如下所示
Faker faker = new Faker();
String name = faker.name().fullName();
String firstName = faker.name().firstName();
String lastName = faker.name().lastName();
String streetAddress = faker.address().streetAddress();
尝试使用标准打印结果 System.out.println();
更多参考 Faker Lib
原文由 Gaurav Lad 发布,翻译遵循 CC BY-SA 3.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
4 回答2.9k 阅读
2 回答3.1k 阅读
2 回答3.8k 阅读