我的要求是在Java中生成1000个唯一的email-id。我已经生成随机文本和使用循环我限制了生成的电子邮件ID的数量。问题是,当我执行10个email-id时,它们都是相同的。如何使用java生成1000个唯一的email-id
下面是代码和输出:
public static void main() {
first fr = new first();
String n = fr.genText()+"@mail.com";
for (int i = 0; i<=9; i++) {
System.out.println(n);
}
}
public String genText() {
String randomText = "abcdefghijklmnopqrstuvwxyz";
int length = 4;
String temp = RandomStringUtils.random(length, randomText);
return temp;
}
和输出是:
[email protected]
[email protected]
...
[email protected]
当我执行相同的上述程序,我得到另一组邮件的ID。示例:而不是'myqo'
它将是'bfta'
。但我的要求是生成不同的唯一ID。
例如:
[email protected]
[email protected]
[email protected]
非常感谢Andrew Tobilko ..我会按照你所说的去改变它。 –
@Testadmin,加入 – Andrew
不应该鼓励或帮助垃圾邮件发送者 –