java 实现验证码

来源:互联网 发布:2016淘宝冷门暴利产品 编辑:程序博客网 时间:2024/06/06 02:57



static Random r = new Random();
    
static String ssource = "abcdefghijklmnopqrstuvwxyz" + "0123456789";
    
static char[] src = ssource.toCharArray();

    
private int codeLength = 4;
    
    
private String getCode(int length)
    
{
        
char[] buf = new char[length];
        
int rnd;
        
for (int i = 0; i < length; i++)
        
{
            rnd 
= Math.abs(r.nextInt()) % src.length;
            buf[i] 
= src[rnd];
            System.out.println(rnd);
        }

        
return new String(buf);
    }
 
原创粉丝点击