JAVA生成四位數的驗證碼

public class Test {

? ? public static void main(String[]?args)?{

? ? ? ? intauthCode?=?makeAuthCode();

? ? ? ? System.out.println(authCode);

? ? ? ? System.out.println("-----------------------------------");

? ? }

? ? public static int makeAuthCode()?{

? ? ? ? int authCodeNew?=0;

? ? ? ? authCodeNew?=?(int)?Math.round(Math.random()?*?(9999-1000)?+1000);

? ? ? ? return authCodeNew;

? ? }

}

比較簡單,有興趣的可以嘗試






下面是commons-lang3下的一個工具類,4表示幾位的驗證碼,0-9表示驗證碼從這些數字生成

public?static?String?generateVerificationCode()?{

? ? return?RandomStringUtils.random(4,?"0123456789");

}


這個大家可以了解一下,下面是我貼的RandomStringUtils.random()的源代碼





最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,767評論 18 399
  • 方法1 (數據類型)(最小值+Math.random()*(最大值-最小值+1)) 例: (int)(1+Math...
    GB_speak閱讀 41,199評論 2 6
  • 一、 1、請用Java寫一個冒泡排序方法 【參考答案】 public static void Bubble(int...
    獨云閱讀 1,421評論 0 6
  • Java經典問題算法大全 /*【程序1】 題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子...
    趙宇_阿特奇閱讀 1,916評論 0 2
  • 關鍵詞:工資 獼猴桃 司馬遷 一個有趣的寫作練習,每天選三個詞,寫成一篇短文。 “為什么還寫司馬遷?” 沒有人說話...
    東川DC閱讀 2,576評論 0 1