我怎么能生成Java
问题描述:
主机的随机DNS名称,这可能是这样的形式:我怎么能生成Java
aaa1.bbb2.ccc3.ddd4
也许从http://www.dnsjava.org/download/ 采取了线索,并首先生成各个琴弦aaaa1, bbb2等,然后使用加入()
或
String validCharacters = $('a', 'z').join() + $('A', 'Z').join();
String randomString(int length) {
return $(validCharacters).shuffle().slice(length).toString();
}
@Test
public void buildFiveRandomStrings() {
for (int i : $(5)) {
System.out.println(randomString(12));
}
}
答
刚生成2,3或更多有效的随机字符串将代表苏域名和域名。 也许随后选择一个tld(.com,.net,.gov ....),然后将它们全部加入“。”。分隔器。不应该很难。