赞
踩
import java.util.Random;
public class Test2 {
public static void main(String[] args){
/*需求:
定义方法实现随机产生一个5位数的验证码
验证码格式:
长度为5
前两位是大写字母或者小写字母
最后一位是数字
*/
//方法:
//在以后如果我们要在一堆没有什么规律的数据中随机抽取
//可以先把这些数据放到数组当中
//再随机抽取一个索引
//分析
//1.大写字母和小写字母都放到数组当中
char[] chs = new char[52];
for (int i = 0;i<chs.length;i++){
//ASCII码表
if (i <= 25){
//添加小写字母
chs[i] = (char)(97 + i);
}else {//25
//添加大写字母
//A --- 65
chs[i] = (char)(65 + i - 26);
}
}
//定义一个字符串类型的变量,用来记录最终的结果
String result = "";
//2.随机抽取4次
Random r = new Random();
for (int i = 0;i < 4;i++){
int randomIndex =
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。