0

これは次の形式になります。

aaa1.bbb2.ccc3.ddd4

おそらくhttp://www.dnsjava.org/download/から ヒントを得て、最初に個々の文字列 aaaa1 、 bbb2 などを生成し、次に join() を使用します

また

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));
    }
}
4

1 に答える 1

0

サブドメインとドメインを表す 2 つ、3 つ、またはそれ以上の有効なランダム文字列を生成するだけです。おそらく、tld (.com、.net、.gov ....) をランダムに選択し、それらすべてを「.」で結合します。セパレーター。あまり難しくないはずです。

于 2012-07-11T10:26:50.660 に答える