我的要求是在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
不應該鼓勵或幫助垃圾郵件發送者 –