知码网伴您成长
分类: C#/.net
2013-04-24 22:23:11
关于四位验证码的生产我们知码网为许多软件工作者提供过许多的方法,比如说PHP语言方法,ASP方法等等。
今天我们就来说下,如何能够更简洁的生产四位
代码在下面,比较简单应该算是,希望朋友们能够有用
我们也希望能够与更多的软件工作者在一起合作,我们提供验证码识别服务,与之合作的软件工作者可以有高额利润回报!
classValidator {
public static void main(String[]args) {
System.out.println(getRandom());
}
public static int getRInt() {
return (int)(Math.random()*10);
}
public static char getRCharLower() {
return(char)((Math.random()*26)+97);
}
public static char getRCharUpper() {
return (char)((Math.random()*26)+65);
}
public static int getPos() {
return (int) (Math.random()*3);
}
public static String getRandom() {
String str = "";
for(int i=0;i<4;i++) {
switch(getPos()) {
case 0:
str+=getRInt();
break;
case 1:
str+=getRCharLower();
break;
case 2:
str+=getRCharUpper();
break;
}
}
return str;
}
}
以上内容便是我们为你提供的如何最简单的生产四位验证码的方法。
验证码的生产方法有很多,关注知码网更多了解验