A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 痛的消去反应 初级黑马   /  2017-4-27 23:59  /  1009 人查看  /  7 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

[Java] 纯文本查看 复制代码
//生成随机验证码
public class StringDemo9 {
	public static void main(String[] args) {
		StringBuilder sb=new StringBuilder();
		Random xx=new Random();
		for(int i=0;i<5;i++){
			int num=xx.nextInt(3);
			switch(num){
			case 0:sb.append((char)(xx.nextInt(26)+97));break;
			case 1:sb.append((char)(xx.nextInt(26)+65));break;
			case 2:sb.append((char)(xx.nextInt(10)+48));
			}
		}
		System.out.println(sb.toString());
	}

7 个回复

倒序浏览
不错,还是需要完善,会有符号出现
回复 使用道具 举报
回复 使用道具 举报
看看,学习了
回复 使用道具 举报
break不去掉貌似可以生成字符串验证码
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
好厉害,学习了,,
回复 使用道具 举报
回复 使用道具 举报
泪桥 高级黑马 2017-4-29 00:54:33
8#
研究研究不错
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马