天天看點

java生産四位數的驗證碼,包括大小寫字母以及數字

此驗證碼包括26位大寫字母以及26位小寫字母和1~9數字組成

import java.util.*;

public class Demo01随機生成四位數驗證碼 {

public static void main(String[] args) {

char[] arr=new char[62];

for(int i=0;i<26;i++) {

arr[i]=(char)(‘A’+i);

}

for(int i=0;i<26;i++) {

arr[i+26]=(char)(‘a’+i);

}

for(int i=0;i<10;i++) {

arr[i+52]=(char)(48+i);

}

Random random=new Random();

String str="";

for(int i=0;i<4;i++) {

str+=arr[random.nextInt(62)];

}

System.out.print(“随機生成的四位數驗證碼為:”+str);

}

}