package com01;
/*** 生成一个五位数的验证码* 化为生成一个五位数的字符串* 字符串初始为空,然后依次累加* 验证码由A-B,a-b,0-9组成* A-65* a-97* 0-0*/
public class Test1 {public static void main(String[] args) {suiji();}public static void suiji() {String code="";for (int i = 0; i < 5; i++) {int a=(int)(Math.random()*3);//0,1,2switch (a){case 0:char xiaoxie=(char)((int)(Math.random()*26)+97);code=code+xiaoxie;break;case 1:char Daxie=(char)((int)(Math.random()*26)+65);code=code+Daxie;break;case 2:int number=(int)(Math.random()*10);code=code+number;break;}}System.out.println(code);}
}

输出:

Java 生成验证码。随机产生一个四位数的验证码,每位数可能是数字、大写字母或小写字母。相关推荐

  1. random随机生成5位验证码(数字、大写字母、小写字母)

    random模块即可 # random.randrange(start,end) # 生成一个从start到 end-1 范围的整数 # random.randint(start,end) # 生成一 ...

  2. java生成6随机数字和字母_Java生成含字母和数字的6位随机字符串

    本文实例为大家分享了Java生成6位随机字符串的实现代码,具体内容如下 package com.amos.tools; import java.util.ArrayList; import java. ...

  3. java正则校验密码 长度不少于8位且至少包含大写字母、小写字母、数字和特殊符号中的四种组合 或者 其中任意三种组合

    java正则校验密码必须是包含大小写字母.数字.特殊符号的8位以上四种组合 或者 其中任意三种组合 一.排除法和详细解释 1.排除大写字母.小写字母.数字.特殊符号中1种组合.2种组合.3种组合,那么 ...

  4. 随机生成及检测8位密码:必须由大写字母、小写字母、数字和特殊符号共同组成

    随机生成8位密码:必须由大写字母.小写字母.数字和特殊符号共同组成.以及检验密码是否由大写字母.小写字母.数字和特殊符号共同组成. package com.primecredit.util;impor ...

  5. python016--编写代码,在用户设置新的密码时进行判断,如果小于8则让用户重新设置,如果密码里面每含有一个数字,或大写字母,小写字母,标点符号,密码位数超过10则将密码等级加1分........

    目录 程序需求: 代码及其相应的注释: 程序需求: 编写代码,用户输入密码,password>=8, 如果password,在10位以上,含有数字,或大写字母,小写字母,标点符号 则加1分,总计 ...

  6. java实现键盘录入一个字符串,统计该字符串中大写字母和小写字母数字字符空格出现的次数

    先说一下ASCII编码 * 大写字母A-Z (ASCII)65-90* 小写字母a-z (ASCII)97-122* 数字是:(ASCII)48-57* 空格的(ASCII)是32 接下来就是代码了, ...

  7. 键盘录入一个字符串,统计该字符串中的大写字母、小写字母、数字字符和其他字符分别有多少个 例如,键盘录入abcABCD12345!@#$%,输出结果为:小写字母有3个,大写字母有4个,数字字符有5个,

    键盘录入一个字符串,统计该字符串中的大写字母.小写字母.数字字符和其他字符分别有多少个 例如,键盘录入abcABCD12345!@#$%&,输出结果为:小写字母有3个,大写字母有4个,数字字符 ...

  8. 输入一个字符串,将字符串中的大写字母改成小写字母,小写字母不变,其他字符忽略,然后输出转换之后的结果。

    题目:输入一个字符串,将字符串中的大写字母改成小写字母,小写字母不变,其他字符忽略,然后输出转换之后的结果. 实现思路: 1.通过扫描器Scanner输入一个字符串. 2.字符串大写字母改小写字母,小 ...

  9. 输入一个字符判断是数字还是字母 如果是字母是大写字母还是小写字母 是声母还是韵母

    输入一个字符判断是数字还是字母 如果是字母是大写字母还是小写字母 是声母还是韵母 运行结果 ASCII码表(字符代表的数值) 代码 //导包 import java.util.Scanner;//声明 ...

  10. Python-将一个英文文本文件中的大写字母变成小写字母,小写字母变成大写字母

    将一个英文文本文件中的大写字母变成小写字母,小写字母变成大写字母 ★★★这个程序在设计的过程中要时刻注意读取指针的位置 程序代码: # 将一个英文文本文件中的大写字母变成小写字母,小写字母变成大写字母 ...

最新文章

  1. k8s-自动横向伸缩pod 根据CPU使用率,QPS访问数监控指标
  2. KeyShot 10最新版发布 支持big sur KeyShot 10 Pro for Mac新功能
  3. 图解排序算法(三)之堆排序
  4. sencha touch 入门学习资料大全
  5. 【手把手带你入门深度学习之150行代码的汉字识别系统】学习笔记 ·001 用OpenCV制作数据集
  6. 冯诺依曼结构和哈佛结构01
  7. 话里话外:谁才是流程的主人
  8. android 页面icon拉伸_页面转场: 忽略它可能会使你犯错
  9. eclipse里maven install时,报错提示jdk为无效的目标版本:1.7
  10. python实现将将输入的可约分数化简为不可约分数
  11. 照明灯智能控制器c语言编程,基于51单片机的智能照明灯控制系统设计(含电路图,原理图,程序)...
  12. 如何批量调节图片对比度?
  13. Introduction to Modern Cryptography (Second Edition)
  14. 将《先生请出山》放到桌面上,聊聊如何将视频做成动态壁纸
  15. 最炫表白网站html5源码_七夕程序员的十款表白源码_html+css+js
  16. 使命召唤9怎么样使用计算机,玩家实测COD9 教你如何使用FXAA、TXAA
  17. [网鼎杯 2020 白虎组]PicDown(精讲)
  18. 有哪些道理是你毕业多年后才明白的?
  19. 怀揣美好前行 善良的人终究都会幸福
  20. Mysql 报错Duplicate entry '值' for key '字段名'的解决

热门文章

  1. 微信硬件平台蓝牙打印机
  2. 什么是 PDF 扁平化?怎样扁平化 PDF? 一起涨知识!
  3. 如何PDF转Excel,手机和电脑都能用的方法
  4. 程序员不能只会敲代码还要会投资理财
  5. Windows10 MySQL8.0版本的压缩包安装方式
  6. Matlab肤色分割
  7. 冰羚中间件 conceptual-guide.md翻译
  8. Excel 链接的图片
  9. 复利计算器app发布
  10. 信息学奥赛一本通 1400:统计单词数 | 1954:【11NOIP普及组】统计单词数 | OpenJudge NOI 1.12 05 | 洛谷 P1308 [NOIP2011 普及组] 统计单词数