创建随机电话号码
最编程
2024-04-08 14:48:34
...
创建一个随机的电话号码,前面是5到8位数,后面有随机的区号3到5位数,可能有区号也可能没有。
代码如下
package Test1;
import java.util.Random;
public class number {
public static void main(String[] args) {
Random r = new Random();
//左边的电话为3到5位数
int liftNumber = r.nextInt(4)+5;
//右边的电话为5到8位数
int rightNumber = r.nextInt(3)+3;
//定义一个随机数来判断电话是否有区号
int judgeNumber = r.nextInt(2);
String Number = "";
for (int i = 0; i < liftNumber; i++) {
//公用的数
int nuber = r.nextInt(10);
Number =Number + nuber;
}
if(judgeNumber == 1){
Number = Number + "-";
for (int i = 0; i < rightNumber; i++) {
int nuber = r.nextInt(10);
Number =Number + nuber;
}
}
System.out.println(Number);
}
}
结果截图
上一篇: 批量生成随机手机号码
下一篇: 随机生成的手机号码