package com.String;
import java.util.Random;
public class SrtingDemo2 {
//验证码
public static void main(String[] args) {
System.out.println(createCode(4));
System.out.println(createCode(6));
}
//设计一个方法,返回指定位数的验证码
public static String createCode(int n){
//2.定义2个变量 一个时记住最终产生的随机验证码 一个是记住可能用得到的全部字符
String code="";
String data="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
Random r=new Random();
//开始定义一个循环产生每位随机字符
for (int i = 0; i < n; i++) {
//随机一个字符范围内的索引
int index=r.nextInt(data.length());
//根据索引去全部字符中提取字符
code+=data.charAt(index);//code=code+字符
}
//返回code
return code;
}
}