推广 热搜:   公司  企业  快速  中国  设备  上海  未来  行业   

手机号码生成器的实现过程

   日期:2024-10-31     移动:http://kaire.xrbh.cn/quote/6200.html

手机号码是有11位数字组成,因此在生成手机号码以前咱们先来看一看怎样经过函数生成字符串。如果你看不懂下面的代码,那么你在电脑浏览器上搜索一下,海豚号码生成器,有现成的,直接使用,简单方便。

手机号码生成器的实现过程

------------------------------------

MySQL的随机函数rand()返回的是一个float类型的数字n,n的取值范围是0<=n<1。值得注意的是能取到0可是不能取到1。数组

显然上面的rand()*10+1的取值范围为[1,11),能取到1可是不能取到11,内置函数floor的做用是向下取整。因此floor(rand()*10+1)的取值范围为[1,10]。函数

由于MySQL中没有内置数组,因此咱们用字符串来模拟,首先来看内置函数substring(str,x,y)是表示在字符串str中从x位置开始,截取长度为y的字符串。X从1开始。测试

内置函数concat(str1,str2,…strn)的做用是把字符串str1到strn拼接成一个字符串。因此上面的函数不难理解。就是每次循环从’0123456789’这10个数字中随机截取一个数字拼接在咱们要返回的字符串中。参数n表示拼接字符串的长度。

import java.util.Random;

/** * Created by Administrator on 2017/5/25. *

/ public class Test

{ public static void main(String[] args)

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

{//9表明循环九次,产生九个随机号码 String number = "139";

//定义电话号码以139开头 Random random = new Random()

;//定义random,产生随机数 f

or (int j = 0; j < 8; j++)

本文地址:http://syank.xrbh.cn/quote/6200.html    迅博思语资讯 http://syank.xrbh.cn/ , 查看更多

特别提示:本信息由相关企业自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


相关动态
推荐动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2023022329号