利用Random和for循环生成验证码包含大写字母小写字母并至少含有一个数字 用两种方法来实现

要求: 随机生成一个6位数的验证码,验证码中能够有大写字母,小写字母,至少有一个数字; 分析: 随机生成6位数的验证码,必须会使用Random; 而Random只能生成数字,思考,如何将数字转换成字符呢? 思路1: 1: 提早写出来全部的合法的字符,而后,将生成的随机数当成索引使用; A-Z a-z 0-9 为了保证至少有一个数字,能够利用setChar方法,随机将已经存在的字符串中 的某一个字符
相关文章
相关标签/搜索