⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 yanzhengmastring.java

📁 生成验证码的程序
💻 JAVA
字号:
package string;
import java.util.*;

//制造注册码

public class YanZhengMaString {
	public static void main(String[] args){
		
		YanZhengMa yzm = new YanZhengMa();
		for(int i=0;i<10;i++){
		String s = yzm.make();
		System.out.println(s);
		}
	}

}
class YanZhengMa{
	
	public String make() 
    { 
		//32位数字+字母的密钥(多用于软件注册码的生成)
        // author : crimson
        String radStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; 
        StringBuffer generateRandStr = new StringBuffer(); 
        Random rand = new Random(); 
        int length = 32; //密钥长度;
        for(int i=0;i<length;i++) { 
            int randNum = rand.nextInt(36); //返回一个在0和36(传入数radStr)之间的随机数
            if(i!=0 && i%7==0){
            	generateRandStr.append("-");
            }else{
            generateRandStr.append(radStr.substring(randNum,randNum+1)); 
            } 
        }
        return generateRandStr.toString(); 
    } 
	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -