1.随机产生验证码
随机产生四位数作为验证码,要求从 0--9,a--z,A一Z 中随机取四个数。
代码实现:
package com.xph001.t01;
import java.util.Random;
public class Yzm {
public static void main(String[] args) {
//1、随机产生四位数作为验证码,要求从 0--9,a--z,A一Z 中随机取四个数。
char[] arr = new char[52];
for (int i = 0; i < arr.length; i++) {
if (i <= 25) {
/* char和int之间相加,char型会转换为int类型, char和char之间相加,最后结果也是int类型 */
arr[i] = (char) ('a' + i);
//System.out.println('a'+i);
} else {
arr[i] = (char) ('A' + (i - 26));
}
}
char[] arr1 = new char[10];
for (int i = 0; i < 10; i++) {
arr1[i] = (char) ('0' + i);
}
char[] arrall = new char[arr.length + arr1.length];
for (int i = 0; i < arr.length; i++) {
arrall[i] = arr[i];
}
for (int i = 0; i &