Java四位域名抢注神器 Java手写的四位域名查注神器

    你还在为找不到合适的短域名而烦恼吗?你想要的域名都被注册了怎么办?四位的域名还剩多少呢?为了能够找一个合适的四位域名,我以我十八线程序员的水平写了一个遍历神器,随机生成四位的字母加数字的域名组合,然后放到腾讯云去查询是否已经被注册了,需要的小伙伴可以来试试!

    纯字母的四位目前基本已经没了,不知道是域名不值钱还是土豪太多这么多都被注册了,456976个啊,不过四位的字母加数字组合还是有的,快去抢注吧!

代码我放到力扣中国(leetcode中国版,这个中文名字真的无力吐槽)了,点击执行代码按钮就会输出结果,然后复制结果到腾讯云域名检测地址查询。

代码地址:https://leetcode-cn.com/playground/DJB8UVQt

Java四位域名抢注神器 Java手写的四位域名查注神器

查询是否注册地址:https://buy.cloud.tencent.com/domain?

Java四位域名抢注神器 Java手写的四位域名查注神器

查询结果展示:

Java四位域名抢注神器 Java手写的四位域名查注神器

想要短域名的小伙伴快去试试吧,代码我也贴出来,十八线程序员写的有点粗糙。大佬有更好的方法不妨评论下,如果有大佬能直接调腾讯云的查询接口就更好了,希望分享一下。

public class Main {
    public static void main(String[] args) {
        //创建数组来方字母和数字
        //如果你想要有顺序的,例如字母在前数字在后或相反的则创建两个数组
        char[] charArrary = new char[36];
        Random rand = new Random();
        //数组插入26个字母
        for (char c = 97;c<=122;c++){
            charArrary[c-97] = c;
        }
        //插入十个数字
        for(int i=0,j=26;j<36;j++,i++){
            charArrary[j] = Character.forDigit(i,10);
        }
        //生成组合并输出
        for(int i = 0; i<10; i++){                                    
            System.out.println(""+charArrary[rand.nextInt(36)]
            +charArrary[rand.nextInt(36)]                                                                                                             
            +charArrary[rand.nextInt(36)]
            +charArrary[rand.nextInt(36)]);
        }
    }
}