现在需要100个随机验证码。每个验证码要求是: 每个验证码是四位 ,验证码可以是数字和字母

来源:互联网 发布:黄金原油看盘软件 编辑:程序博客网 时间:2024/06/01 10:44

现在需要100个随机验证码。每个验证码要求是:

每个验证码是四位,

验证码可以是数字和字母.

代码:

package work;import java.util.Random;public class Main {public static void main(String[] args) {Random random = new Random();// 声明数组存储验证码String[] code = new String[100];// 验证码包括的数字String str = "abcdefghijklmnopqrstuvwxyz" + "ABCDEFGHIJKLMNOPQRSTUVWXYZ"+"0123456789";StringBuilder sb = new StringBuilder(4);for (int i = 0; i < code.length; i++) {// 清空上一次的验证码sb.delete(0, sb.length());//生成验证码for (int j = 1; j <= 4; j++) {char ch = str.charAt(random.nextInt(str.length()));sb.append(ch);}//将验证码存储到数组中code[i] = sb.toString();}// 遍历验证码for (String index : code) {System.out.print(index + "  ");}}}

结果:


阅读全文
0 0
原创粉丝点击