package String;
import java.util.Random;
/**
* @Author: Guojiang
* @Date: 2023/01/11/11:06
* @Description: 生成随機驗證碼
* 内容:可以是小寫字母,也可以是大寫字母,還可以是數字
* 規則:長度為5,其中一位為數字,可以出現在任意位置
*/
public class test15 {
public static void main(String[] args) {
Random random=new Random();
String str=" ";
char[] newArr=str.toCharArray();
for (int i = 0; i < newArr.length; i++) {
if(i<newArr.length-1)
{
char c= (char) (random.nextInt(25)+65);
newArr[i]=c;
}
if(i==newArr.length-1)
{
char c= (char) (random.nextInt(9)+48);
newArr[i]=c;
}
}
int index=random.nextInt(4);
char temp;
temp=newArr[3];
newArr[3]=newArr[index];
newArr[index]=temp;
String string=new String(newArr);
System.out.println(string);
}
}