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:]] 圖像字符 [
一周排行
  • Linux上Apache錯誤日志存放目錄及自定義
    最近有朋友問我Linux上Apache錯誤日志找不到,應該如何找,我就剩這個機會,把Apa
  • 本文章來給在介紹訪問access提示不能打開注冊表關鍵字的解決辦法總結,希望些方法可幫助各位朋友.access 不能打開注冊表關鍵字 80004005錯誤信息如下: ------------------------- ...
  • 阿裏雲伺服器配置VPN的教程頭一次看到過了,雖然小編不喜歡使用它但看到教程還不錯了,下面我們來看看阿裏雲伺服器配置VPN教程,希望對各位有幫助我的操作環境:阿裏雲香港節點雲服務器,操作系統:CentOS 6.3 64
  • Web API應用架構概括分析和設計實例教程
    Web API是一種應用接口框架,它能夠構建HTTP服務以支撐更廣泛的客戶端,本文我們主要 ...
  • 印表機SCX-4521F提示卡紙2,但實際沒有卡紙怎麽辦
    印表機SCX-4521F提示卡紙2,但實際沒有卡紙,紙張卡住了,已經從後蓋取出卡紙,但機器
  • 什麽時候我才能和你走到一起,才能和你說一些屬于我們的情話,才能做一些屬于我們的親昵動作1.靠家裏,你可能會當上公主.靠男人,你可能當上王妃.但靠自己,才能當上女王……2.總有人去吞下謊言,看不到甘甜後要背負的鎖鏈.3
  • office 2013 激活方法(word,excel,ppt)
    老說新版本的office 2013非常的好用並且還加了一個OneNote功能了,上次在蘋果
  • Go是Google開發的一種編譯型,可平行化,並具有垃圾回收功能的編程語言了,下文就詳細的爲各位介紹在linux內核的系統中安裝配置Golang.做爲運維人員,使用python語言足矣,理論上是無需了解golang的 ...
  • iphone6 plus怎麽打開siri iphone6 plus打開siri教程
    siri是一款語音識別工具了,我們可以說話來讓iphone執行我們的命令了,那麽iphon
  • php教程 mt_rand()隨機數函數mt_rand() 使用 mersenne twister 算法返回隨機整數.語法mt_rand(min,max)說明如果沒有提供可選參數 min 和 max,mt_rand(