利用Random和for循環生成驗證碼包含大寫字母小寫字母並至少含有一個數字 用兩種方法來實現

要求: 隨機生成一個6位數的驗證碼,驗證碼中能夠有大寫字母,小寫字母,至少有一個數字; 分析: 隨機生成6位數的驗證碼,必須會使用Random; 而Random只能生成數字,思考,如何將數字轉換成字符呢? 思路1: 1: 提早寫出來全部的合法的字符,而後,將生成的隨機數當成索引使用; A-Z a-z 0-9 爲了保證至少有一個數字,能夠利用setChar方法,隨機將已經存在的字符串中 的某一個字符
相關文章
相關標籤/搜索