生成4位网站验证码(要求用数组)
2016-08-31 17:35
381 查看
import java.util.*;
class Test2
{
public static void main(String []args)
{
Random r = new Random();
int []arr = {51,52,53,54,55,56,57,58,
65,66,67,68,69,70,71,72,73,74,75,77,78,80,81,82,83,84,85,86,87,88,89,
97,98,99,100,101,102,104,105,106,107,109,110,112,113,114,115,116,117,118,119,120,121,122};
int []arr1 = new int[4];
int count = 0;
while(count<4)
{
int n=r.nextInt(52)+1;
if(isHave(arr1,arr
))
{
arr1[count]=arr
;
count++;
}
}
for(int i=0;i<4;i++)
{
System.out.print((char)arr1[i]+" ");
}
}
public static boolean isHave(int [] arr,int b)
{
for(int i=0;i<arr.length;i++)
if(arr[i]==b)
return false;
return true;
}
}
class Test2
{
public static void main(String []args)
{
Random r = new Random();
int []arr = {51,52,53,54,55,56,57,58,
65,66,67,68,69,70,71,72,73,74,75,77,78,80,81,82,83,84,85,86,87,88,89,
97,98,99,100,101,102,104,105,106,107,109,110,112,113,114,115,116,117,118,119,120,121,122};
int []arr1 = new int[4];
int count = 0;
while(count<4)
{
int n=r.nextInt(52)+1;
if(isHave(arr1,arr
))
{
arr1[count]=arr
;
count++;
}
}
for(int i=0;i<4;i++)
{
System.out.print((char)arr1[i]+" ");
}
}
public static boolean isHave(int [] arr,int b)
{
for(int i=0;i<arr.length;i++)
if(arr[i]==b)
return false;
return true;
}
}
相关文章推荐
- 完成一个验证码生成器,要求能够随机生成0~9,a~z,A~Z之间长度为4位的验证码,并完成一个验证过程
- 用JSP文件生成网站验证码
- 网站登录页面,验证码的一个生成方法
- php生成4位数字验证码的实现代码
- js随机生成4位验证码
- 4位随机验证码的生成
- ASP应用-生成4位验证码文件
- 生成四位数的验证码---> 验证码要求由 0-9 .a-z A-Z组成
- 1.做一个小时钟、2.截取身份证中的出生年月日、3.随机生成4位验证码
- 网站中验证码的生成
- Python实现网站注册验证码生成类
- 验证码制作之三: 通过ASCEE码随机生成4位字符与数字验证码
- 生成一个数组,包括k个不重复的整数,并且要求这些整数范围为[0,n)
- PHP生成带有雪花背景的网站验证码
- 生成网站简单的验证码
- PHP实例:PHP生成带有雪花背景的网站验证码
- 验证码制作之三:通过ASCEE码随机生成4位字符与数字验证码
- randnumber_mn.c 生成一个数组,包括k个不重复的整数,并且要求这些整数范围为[m,n),生成的结果中不能包含inum中的数字,size表示inum的长度
- [ 浅谈web网站验证码生成方案之一 ]
- MVC+EasyUI+三层新闻网站建立 验证码生成(三)