最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java隨機(jī)生成手機(jī)短信驗證碼的方法

 更新時間:2015年11月05日 14:56:49   作者:awj3584  
這篇文章主要介紹了Java隨機(jī)生成手機(jī)短信驗證碼的方法,涉及Java數(shù)學(xué)運(yùn)算計算隨機(jī)數(shù)及字符串操作的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了Java隨機(jī)生成手機(jī)短信驗證碼的方法。分享給大家供大家參考,具體如下:

/**
* 創(chuàng)建指定數(shù)量的隨機(jī)字符串
* @param numberFlag 是否是數(shù)字
* @param length
* @return
*/
public static String createRandom(boolean numberFlag, int length){
 String retStr = "";
 String strTable = numberFlag ? "1234567890" : "1234567890abcdefghijkmnpqrstuvwxyz";
 int len = strTable.length();
 boolean bDone = true;
 do {
  retStr = "";
  int count = 0;
  for (int i = 0; i < length; i++) {
  double dblR = Math.random() * len;
  int intR = (int) Math.floor(dblR);
  char c = strTable.charAt(intR);
  if (('0' <= c) && (c <= '9')) {
   count++;
  }
  retStr += strTable.charAt(intR);
  }
  if (count >= 2) {
  bDone = false;
  }
 } while (bDone);
 return retStr;
}

希望本文所述對大家Java程序設(shè)計有所幫助。

相關(guān)文章

最新評論

仙游县| 楚雄市| 高阳县| 宁德市| 淄博市| 来安县| 桑植县| 左云县| 深水埗区| 淮安市| 邓州市| 武义县| 通渭县| 广宁县| 敦煌市| 苏尼特左旗| 商洛市| 郯城县| 南平市| 项城市| 九龙县| 于田县| 东乌珠穆沁旗| 德令哈市| 密山市| 红安县| 中牟县| 孟津县| 沈阳市| 江川县| 股票| 泾川县| 隆昌县| 益阳市| 四子王旗| 酉阳| 泽普县| 休宁县| 吉隆县| 青田县| 太保市|