public static String randomString(int strLength) {Random rnd = ThreadLocalRandom.current();StringBuilder ret = new StringBuilder();for (int i = 0; i < strLength; i++) {boolean isChar = (rnd.nextInt(2) % 2 == 0);// 输出字母还是数字if (isChar) { // 字符串int choice = rnd.nextInt(2) % 2 == 0 ? 65 : 97; // 取得大写字母还是小写字母ret.append((char) (choice + rnd.nextInt(26)));} else { // 数字ret.append(Integer.toString(rnd.nextInt(10)));}}return ret.toString();}

  

转载于:https://www.cnblogs.com/Googler/p/7724803.html

Java randomString相关推荐

  1. [翻译]现代java开发指南 第一部分

    现代java开发指南 第一部分 第一部分:Java已不是你父亲那一代的样子 第一部分,第二部分,第三部分 =================== 与历史上任何其他的语言相比,这里要排除c语言和cobo ...

  2. StackOverflow上面 7个最好的Java答案

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 StackOverflow发展到目前,已经成为了全球开发者的金矿. ...

  3. StackOverflow 上面最流行的 7 个 Java 问题!

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 原文:https://dwz.cn/Boy5tcHJ 译 ...

  4. StackOverflow 上面最流行的 7 个 Java 问题!| 值得一看

    点击上方"朱小厮的博客",选择"设为星标" 后台回复"加群",加入新技术 StackOverflow发展到目前,已经成为了全球开发者的金矿. ...

  5. Java基于springMVC的验证码案例

    1 ``` 2 Java验证码案例(基于springMVC方式) 3 4 验证码工具类 5 package com.ekyb.common.util; 6 7 import java.awt.Colo ...

  6. Java千万数据导入mysql_java之5分钟插入千万条数据

    虽说不一定5分钟就插入完毕,因为取决去所插入的字段,如果字段过多会稍微慢点,但不至于太慢.10分钟内基本能看到结果. 之前我尝试用多线程来实现数据插入(百万条数据),半个多小时才二十多万条数据. 线程 ...

  7. stackoverflow_Stackoverflow:您尚未发现的7个最佳Java答案

    stackoverflow 您可以在Stackoverflow上找到哪些最有趣的答案? Stackoverflow是开发人员的金矿. 它可以帮助我们找到遇到的特定问题的最有用答案,并且我们总是从中学习 ...

  8. Stackoverflow:您从未见过的7个最佳Java答案

    您可以在Stackoverflow上找到哪些最有趣的答案? Stackoverflow是开发人员的金矿. 它可以帮助我们找到遇到的特定问题的最有用答案,并且我们总是从中学习新事物. 对于以下文章,我们 ...

  9. java如何模拟请求_单元测试如何模拟用户请求

    python web自动化测试设计构工具书 40.9元 包邮 (需用券) 去购买 > 错误 正当我高高兴兴写完后台c层的测试代码准备提交时,测试机器人报了很多401错误,把代码拉下来一看,原来当 ...

最新文章

  1. 【CVPR 2020】弱监督怎样做图像分类?上交大提出自组织记忆网络
  2. C++ QT中的QSound使用方法
  3. mysql update多个字段 逗号 and 的错误例子
  4. mysql 是dos程序_mysql Dos操作
  5. Linux中断(interrupt)子系统之三:中断流控处理层
  6. et200sp模块接线手册_格力变频空调模块常见故障处理。
  7. 【GWT系列】 Speed Tracer 入门
  8. 卷积滤波 英文_图像处理必备英文词汇
  9. LINUX下信号量的使用
  10. 配置tracker服务
  11. arcgis双标准纬线等角圆锥投影_常用地图投影之圆锥投影
  12. 2022-06-08 iPhone快捷指令自动切换壁纸
  13. 3.8 js过渡效果
  14. wps单独文档无法连接服务器,为什么wps没有云服务器
  15. poi 使用模板导出数据
  16. MAC装win10 清理临时文件
  17. 全自动苹果CMS火车头采集器,苹果CMS火车头发布插件
  18. 分享时的缩略图不显示问题
  19. 自然语言处理学习笔记4:空间向量模型
  20. 魔兽地图服务器修改,魔兽地图的修改怎样用魔兽地图修改编辑器修改和编辑地图,那里有 爱问知识人...

热门文章

  1. Android 四大组件 —— 活动(使用Intent 实现活动的显示跳转)
  2. Android 基础 —— 活动的启动模式
  3. 通过进程ID获取基地址
  4. Ubuntu server下“初始化月份字符串出错”的解决
  5. [react] React组件的构造函数有什么作用?
  6. [html] 如何禁止input输入的历史记录?
  7. [js] 根据元素ID遍历树形结构,查找到所有父元素ID
  8. 前端学习(2854):简单秒杀系统学习之settimeout
  9. 前端学习(2243)硅谷外卖项目展示
  10. “约见”面试官系列之常见面试题第十九篇之数组去重(建议收藏)