随机生成6位数字(包括字母和数字)

可用于生成验证码

public static void main(String[] args) {// 生成一个由大写字母和数字组成的6位随机字符串,并且字符串不重复char[] letters = {'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','0','1','2','3','4','5','6','7','8','9'};boolean[] flags = new boolean[letters.length];char[] cha = new char[6];for (int i = 0; i < cha.length; i++) {int index;do {index = (int) (Math.random()*(letters.length));}while (flags[index]);//判断生成的字符串是否重复cha[i] = letters[index];flags[index] = true;}System.out.println(cha);}

效果图:

随机生成6位数字(包括字母和数字)相关推荐

  1. 生成10位由大小写字母和数字组成的随机激活码

    生成10位由大小写字母和数字组成的随机激活码 /* select char(65+ceiling(rand()*25)) --随机字母(大写) select char(97+ceiling(rand( ...

  2. 随机生成6位随机数(字母+数字)

    package com.test;public class test {public static void main(String[] args) {String randomcode = &quo ...

  3. //随机生成1位大写字母\小写字母\数字

    package HomeWork; //随机生成1位大写字母\小写字母\数字 public class Test_2 {public static void main(String[] args) { ...

  4. 随机生成6位字母+数字混合密码

    随机生成6位字母+数字混合密码 //定义密码位数private final static int PWD_LENGTH = 6; public static String getPwdRandom() ...

  5. 随机生成邀请码、随机生成10位数字、随机生成英文字母+数字

    /*** 随机字符串生成* @param int $length 生成字符串长度* @param array $str_content ['number','capital_chars','lower ...

  6. 自定义UDF函数:随机生成N位随机数,包含字母,数字

    按需求随机生成N位长度的随机数,随机数中由字母和数字随机组成. import java.util.Random; import org.apache.hadoop.hive.ql.exec.UDF; ...

  7. python定义函数,随机生成6位的密码(字母数字随机组合,包含大小写)

    定义函数pwd(),随机生成6位的密码(字母数字随机组合,包含大小写),要求在主模块中调用该函数,并输出. import randomdef pwd():all_char = '0123456789q ...

  8. Random随机生成几位数字和UUID随机生成几位字母加数字组合

    Random随机生成几位数字和UUID随机生成几位字母加数字组合 public class TestRandom { public static void main(String[] args) { ...

  9. 随机生成6位数字,且6个数字不重复

    随机生成6位数字,且6个数字不重复 public static int random(){int[] array = {0,1,2,3,4,5,6,7,8,9};Random rand = new R ...

最新文章

  1. mysql索引4种结构_mysql索引:四种类型,两种方法
  2. centos6.5配置linux dhcp
  3. 从零开始入门 K8s | 理解容器运行时接口 CRI
  4. Linux内核实现多路镜像流量聚合和复制
  5. linux 内核驱动的名字,Linux内核驱动的的platform机制
  6. Visual Studio的未来特性展望
  7. @Select注解的使用
  8. word文档打印 自动编码_办公室文件打印有哪些技巧 办公室文件打印技巧介绍【图文】...
  9. 平衡二叉树中需要旋转的情况
  10. 加工中心宏程序生成器_数控加工中心通用铣螺纹宏程序
  11. Java NIO和IO的主要区别
  12. LoadRunner函数中文翻译
  13. 10 signs that you’re not cut out to be an IT manager
  14. [iOS]UIButton内、外边距设置
  15. 解决智慧树考试酷无法复制粘粘的问题
  16. Windows如何注册Com组件
  17. 校本课程 计算机组装与维护,让信息技术成为校本课程开发的对象
  18. js算法 字母大小写转换
  19. 可以边玩游戏边学编程的手游盘点
  20. C# 获取笔记本电池信息 调用 Win32 Api

热门文章

  1. 偏向锁、轻量级锁、重量级锁的区别和解析
  2. [机缘参悟-65]:《兵者,诡道也》-6-三十六计解读-并战计
  3. 《生物化学与分子生物学》----代谢总论---听课笔记(十四)
  4. 5.Python之input和while
  5. 纯CSS打气球爆炸js特效
  6. 中年危机总在不经意间来到
  7. 静态HTML明星主页 HTML+CSS 周杰伦明星页面(学生课程设计网页设计制作大作业)
  8. Xshell远程登录本地虚拟机(保姆级教学)
  9. 2022 还有人做四足蜘蛛机器人
  10. Python股票监控机器人,加强版!