「Java」使用Java生成隨機手機號

編程語言 Java IDE 軟件 陳翔六點羊 陳翔六點羊 2017-10-19

因為頭條沒有代碼編輯器,所以代碼只能用純文本方式貼到下面

純文字排版太亂,只能自己用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默認圖片

「Java」使用Java生成隨機手機號

測試圖片

相關推薦

推薦中...