博客
关于我
java中随机生成26个字母组合的随机验证码
阅读量:593 次
发布时间:2019-03-11

本文共 585 字,大约阅读时间需要 1 分钟。

实现原理,通过随机生成1-52的随机数,然后从定义好的字母数字中取元素进行组合。

下面是代码:

public static void login(){   		String [] yan ={   				"a","b","c","d","e","f","g","h",				"i","j","k","l","m","n","o","p","q",				"r","s","t","u","v","w","x","y","z",				"A","B","C","D","E","F","G","H",				"I","J","K","L","M","N","O","P","Q",				"R","S","T","U","V","W","X","Y","Z",};		int a = (int)(Math.random()*52);		int b = (int)(Math.random()*52);		int c = (int)(Math.random()*52);		int d = (int)(Math.random()*52);		String yanzhengma = yan[a]+yan[b]+yan[c]+yan[d];		System.out.println(yanzhengma);			}

也可以自行扩展实现数字加字母组合的验证码。

欢迎关注哦:

在这里插入图片描述

转载地址:http://ddktz.baihongyu.com/

你可能感兴趣的文章
Netty工作笔记0019---Selector API介绍
查看>>
Netty工作笔记0020---Selectionkey在NIO体系
查看>>
Netty工作笔记0021---NIO编写,快速入门---编写服务器
查看>>
Netty工作笔记0022---NIO快速入门--编写客户端
查看>>
Vue踩坑笔记 - 关于vue静态资源引入的问题
查看>>
Netty工作笔记0024---SelectionKey API
查看>>
Netty工作笔记0025---SocketChannel API
查看>>
Netty工作笔记0026---NIO 网络编程应用--群聊系统1---编写服务器1
查看>>
Netty工作笔记0027---NIO 网络编程应用--群聊系统2--服务器编写2
查看>>
Netty工作笔记0028---NIO 网络编程应用--群聊系统3--客户端编写1
查看>>
Netty工作笔记0030---NIO与零拷贝原理剖析
查看>>
Netty工作笔记0032---零拷贝AIO内容梳理
查看>>
Netty工作笔记0033---Netty概述
查看>>
Netty工作笔记0034---Netty架构设计--线程模型
查看>>
Netty工作笔记0036---单Reactor单线程模式
查看>>
Netty工作笔记0045---异步模型原理剖析
查看>>
Netty工作笔记0046---TaskQueue自定义任务
查看>>
Netty工作笔记0050---Netty核心模块1
查看>>
Netty工作笔记0051---Netty核心模块2
查看>>
Netty工作笔记0055---Unpooled应用实例1
查看>>