java隨機生成6位數字字符數組

一個java隨機生成6位數字字符數組實例,有需要了解的朋友可參考參考。
代碼如下

package com.system.oss.common.util;
/**
* 動態生成隨機字符數組
*
* @author 蘇持恒
*/
public class ShortMessageCodeUntil
{


/**
* 隨機生成4位數字字符數組
*
* @return rands
*/
public static char[] generateCheckCode()
{
String chars = "0123456789";
char[] rands = new char[4];
for (int i = 0; i < 4; i++)
{
int rand = (int) (Math.random() * 10);
rands[i] = chars.charAt(rand);
}
return rands;
}


/**
* 隨機生成6位數字字符數組
*
* @return rands
*/
public static char[] generateCheckPass()
{
String chars = "0123456789";
char[] rands = new char[6];
for (int i = 0; i < 6; i++)
{
int rand = (int) (Math.random() * 10);
rands[i] = chars.charAt(rand);
}
return rands;
}


}

更多相關文章
  • 文章詳細的介紹了關于java隨機數Math.random()函數用法,以前利用實例來說明random()函數詳情,有需要的同學可以看看.1.Math庫裏的static(靜態)方法random()該方法的作用是産生0到1之間(包括0,但不包括1)的一個double值. 代碼如下 double rand ...
  • 本文章也是針對于asp.net來做的,就是關于asp.net c#與vb.net 只能輸入英文和數字函數,第一款是c#限制只能輸入數字與英文,後一示是vb.net做的,原理都一個個字符然後判斷他的內碼值如下實例.本文章也是針對于asp教程.net來做的,就是關于asp.net教程 c#與vb.net ...
  • 今天看到一個朋友分享兩處隨機讀取N條記錄的文章,下面我們做了一下之後會發現可以隨機做個更新了,下面一起來看看吧.隨機讀取數據MYSQL自身語句便可實現,下面舉例來說明:比如,我要隨機讀取6條數據顯示給浏覽者:MYSQ
  • isNaN() 函數通常用于檢測 parseFloat() 和 parseInt() 的結果,以判斷它們表示的是否是合法的數字.當然也可以用 isNaN() 函數來檢測算數錯誤,比如用 0 作除數的情況. 代碼如下 function checkValue() { if(isNaN(document.
  • 在php中mt_rand()和rand()函數都是可以隨機生成一個純數字的,他們都是需要我設置好種子數據然後生成,那麽mt_rand()和rand()那個效能會好一些呢,下面我帶著疑問來測試一下.例子 1. mt_r
  • 下面我來給大家介紹sql隨機查詢的函數,在mysql中我們會使用到rand()函數,在mssql中我們使用到newid()函數,方法都很簡單mysql是這樣實現的: 代碼如下 select * from tablen
  • DNF地下城與勇士數字解密活動3月14日答案大全
    DNF 3月14日數字解密活動答案是什麽?作爲最新的數字解密答案,小編第一時間發布出來了,
  • 方括號表達示方括號表達式 描述 [[:alnum:]] 字母和數字混合的字符 [[:alpha:]] 字母字符 [[:cntrl:]] 控制字符 [[:digit:]] 數字字符 [[:graph:]] 圖像字符 [
一周排行