验证码可是广泛应用于我们的日常生活中,为我们广为熟知,但是验证码具体是怎么被设计和发明出来的呢,今天我就带大家一起来看一看
验证码肯定是随机产生的,一般由英文的大小写字母和阿拉伯数字组成所以要先产生5个随机的字符。再将它们一一录入
首先,我们要先去定义一个字符串,里面包含我们需要的字符元素
String dates="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
接着需要定义一个空的字符串用来接收制造出的字符
String ikun="";
空字符串做好以后就要产生随机数,这里面用到Random
Random r=new Random();
我们需要在之前定义的字符串中遍历并随机选取单个字符
for (int i = 0; i <5 ; i++) {
int index=r.nextInt(dates.length());
接着运用String类的API获取索引处的字符
char c=dates.charAt(index);
ikun+=c;
最后输出即可