怎么做直播视频教学视频网站,html用什么软件,杭州网站设计上市公司,东营建设信息网站生成验证码
内容#xff1a;可以是小写字母#xff0c;也可以是大写字母#xff0c;还可以是数字
规则
长度为5
内容中是四位字母#xff0c;1位数字。
其中数字只有1位#xff0c;但是可以出现在任意的位置。
package User;import java.util.ArrayList;
import jav…生成验证码
内容可以是小写字母也可以是大写字母还可以是数字
规则
长度为5
内容中是四位字母1位数字。
其中数字只有1位但是可以出现在任意的位置。
package User;import java.util.ArrayList;
import java.util.List;
import java.util.Random;public class Test {public static void main(String[] args) {System.out.println(getcode());}private static String getcode() {//1.创建集合ArrayListCharacter listnew ArrayList();//将大小写字母放在集合list当中for (int i 0; i 26; i) {list.add((char) (a i));list.add((char) (A i));}//获取4个随机验证码StringBuffer sbnew StringBuffer();Random rnew Random();for (int i 0; i 4; i) {int index r.nextInt(list.size());sb.append(list.get(index));}//System.out.println(sb);//获取一个数字int number r.nextInt(10);sb.append(number);//打乱数字排序的地方char []arr sb.toString().toCharArray();for (int i 0; i arr.length; i) {int index r.nextInt(arr.length);char tmparr[index];arr[index]arr[i];arr[i]tmp;}return new String(arr);}}