您的位置 首页 java

「Java」使用Java生成随机手机号

因为头条没有代码编辑器,所以代码只能用纯文本方式贴到下面

纯文字排版太乱,只能自己用 IDE 软件粘贴自动排版了

public static void main(String[] args) {

long max = 18988888888l;// 随机生成手机号的最大值

Long min = 13000000000l;// 随机生成手机号的最小值

for(int i=1;i<10;){

Long a = (long) (Math.random() * (max – min) + min);// 随机生成的手机号

String d = “” + a;// 生成的号码转 字符串

String hm = d.substring(0, 3);// 提取字符串前3位

int zs = Integer .parseInt(hm);// 提取出的前三位转整形

if (zs == 147) {//如果号码前3位出现147,打印这个号码

System.out.println(a);//同上

i++;//变量自增,需要获取多少,for循环最大值就写多少

}

if ((zs >= 130 && zs < 140) || (zs >= 150 && zs < 160) || (zs >= 180 && zs < 190&&zs!=184) || (zs == 176)) {//符合条件进入打印这个号码

System.out.println(a);//打印这个号码

i++;//变量自增,需要获取多少,for循环最大值就写多少

}

}

}

Java默认图片

测试图片

文章来源:智云一二三科技

文章标题:「Java」使用Java生成随机手机号

文章地址:https://www.zhihuclub.com/187043.shtml

关于作者: 智云科技

热门文章

网站地图