定义方法实现随机产生一个5位的验证码,每位可能是数字、大写字母、小写字母

package com.a;

import java.util.ArrayList;
import java.util.List;
import java.util.Random;

/**
* 需求:
* ⚫ 定义方法实现随机产生一个5位的验证码,每位可能是数字、大写字母、小写字母
* @author 夜灬瞬
* @date 2021年12月09日 9:22
*/
public class Test33 {
public static void main(String[] args) {
Random random = new Random();
List list = new ArrayList();
for (int i = 0; i < 5; i++) {
int j = random.nextInt(3) + 1;
switch (j){
case 1:
list.add(random.nextInt(9) + 1);
break;
case 2:
list.add((char)(random.nextInt(26) + 65));
break;
case 3:
list.add((char)(random.nextInt(26) + 97));
break;
default:
}
}
System.out.println(list);
}
}
上一篇:YOLODet 最强PyTorch版的YOLOv5、YOLOv4、PP-YOLO、YOLOv3复现


下一篇:使用TransferLearning实现环视图像的角点检测——yolo_v3_tiny