package zonghe_test; import java.util.Random; public class 验证码 { public static void main(String[] args) { //五位数的验证码,前四位是字母,最后一位是数字 char[] chs =new char[52]; //把26个字母大小写放在数组内 for (int i = 0; i < chs.length; i++) { if(i<=25){ chs[i] =(char)(97+i); }else{ chs[i] =(char)(64+ i -26); } } //将数组中内容随机输出四次 Random r =new Random(); //创建最终结果 String result =""; for (int i = 0; i < 4; i++) { int random_num =r.nextInt(52); result =result + chs[random_num]; } //该拼接数字了 0~9 int r_num =r.nextInt(10); result =result + r_num; System.out.println(result); } }
java写验证码
最新推荐文章于 2024-08-09 09:37:41 发布