标签:号码 enum 手机号码 print pack sys 总结 random math
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(); } // 总结 分越多段 手机号码的随机性就越强 } }
标签:号码 enum 手机号码 print pack sys 总结 random math
原文地址:https://www.cnblogs.com/bichen-01/p/11272835.html