首页 > 移动平台 > 详细

生成20个随机手机号码

时间:2019-07-30 21:48:02      阅读:108      评论:0      收藏:0      [点我收藏+]
package com.cheng;

public class Demo01 {

    // 生成随机手机号码的方法
    public static void randomPhone() {

        // 手机号码 1897*******012 十一位的 一般 首个数字是1
        String first = "1";

        // 后面的10位
        String behind = "";
        for (int i = 0; i < 3; i++) {

            int random = (int) (Math.random() * 10);

            behind += random;
        }

        for (int i = 0; i < 3; i++) {

            int random = (int) (Math.random() * 10);

            behind += random;
        }

        for (int i = 0; i < 4; i++) {

            int random = (int) (Math.random() * 10);

            behind += random;
        }

        // 组合并打印
        String phoneNum = first + behind;
        System.out.println(phoneNum);

    }

    public static void main(String[] args) {

        // 需求打印20个随机额的手机号码

        for (int i = 0; i < 20; i++) {

            // 调用生成随机手机号码的方法
            randomPhone();

        }

        // 总结 分越多段 手机号码的随机性就越强
    }

}

 

技术分享图片

 

生成20个随机手机号码

原文:https://www.cnblogs.com/bichen-01/p/11272835.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!