public static void main(String[] args) {       /**方法一:* ASCII表中每个字母和数字都有对应的编号* 65~90 A~Z* 97~122 a~Z* 48~57 0~9* */for (int i = 0; i <10 ; i++) {int a = (int) (Math.random()*78)+50;if(a>=48&&a<=57||a>=65&&a<=90||a>=97&&a<=122){System.out.print((char)a);}else {i--;}}//调用test1方法System.out.println("\n"+"test1(5) = " + test1(5));//调用test02方法System.out.println("\n"+"test02(5) = " + test02(5));}/*** 方法二*/public static  String test1(int len){//UUID生成随机的一串字符,通过toString的subString方法截取前面几个return UUID.randomUUID().toString().substring(0,len);}/*** 方法三* @param len* @return*/public static String test02(int len){String str = "1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKKLZXCVBNM";String s1 = "";Random random = new Random();for (int i = 0; i <len ; i++) {//字符串拼接,随机生成一个数范围是0到str的长度,str.charAt()获取指定位置的字符s1+=str.charAt(random.nextInt(str.length()));}return s1;}

给定一个长度,随机产生一个该长度的字符串,由大写,小写字母以及数字组成相关推荐

  1. JAVA给定一个长度,随机产生一个该长度的字符串,由大写,小写字母以及数字组成

    public static void getString2(int len) {for (int i = 0; i < len; i++) {int k = (int) (Math.random ...

  2. Python编写一个函数,用于判断用户输入的字符串是否由小写字母和数字构成。

    def judegString(str):def to_int(str):#判断有无数字for i in str:try:int(i)return 1except ValueError: # 报类型错 ...

  3. 判断一个字符串大写小写,和数字出现的次数

    /*** 判断一个字符串大写小写,和数字出现的次数*/ public class Demo4 {public static void main(String[] args) {String str = ...

  4. C语言程序设计——从键盘任意输入一个字符串(可以包含:字母、数字、标点符号,以及空格字符),计算其实际字符个数并打印输出,即不使用字符串处理函数strlen()编程,但能实现strlen()的功能。

    从键盘任意输入一个字符串(可以包含:字母.数字.标点符号,以及空格字符),计算其实际字符个数并打印输出,即不使用字符串处理函数strlen()编程,但能实现strlen()的功能. 程序运行示例: P ...

  5. 实现输入一个字符串,分别将大写字母、小写字母、数字、其他字符存到列表里面并且输出列表

    1.实现输入一个字符串,分别将大写字母.小写字母.数字.其他字符存到列表里面并且输出列表 capital = [] lowercase = [] number = [] character = [] ...

  6. 【函数参数传递】编写一个函数,统计字符串中小写字母的个数,并把字符串中的小写字母转化成大写字母。

    字符串怎么存? 先把字符串中的小写字母统计出来,用strfun()这个函数.当功能比较复杂的时候就一步一步来做. 然后把数组传过来.数组名就是一个指针.需要一个返回值,来记录小写字母的个数,n=str ...

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

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

  8. python实训三 编写函数,接收一个字符串,分别统计大写字母,小写字母,数字,其他字符的个数,并以元组的形式返回结果

    编写函数,接收一个字符串,分别统计大写字母,小写字母,数字,其他字符的个数,并以元组的形式返回结果 源码: intcount=[] upstrcount=[] lowstrcount=[] other ...

  9. 从键盘录入一个字符串,统计该串中有大写字母、小写字母、数字各有多少个。比如:Hello12345World大写:2个 小写:8个数字:5个。

    从键盘录入一个字符串,统计该串中有大写字母.小写字母.数字各有多少个.比如:Hello12345World大写:2个 小写:8个数字:5个. public class Test_7_2 {public ...

最新文章

  1. python找字符串片段_python – 需要遍历字典才能找到字符串片段
  2. SCCM 2016 使用PXE 部署操作系统(四)
  3. PHP 实现一个可用的redis 事务锁, 解决并发问题
  4. WebRTC的优缺点
  5. python的socks5全局代理_Python写的Socks5协议代理服务器
  6. 原生仿微信社交社区即时通讯聊天双端APP源码开源带PC客户端文档说明
  7. 支持5G的iPhone SE Plus或将于明年面世
  8. 十分钟完成的操作系统
  9. Spring bean注入之constructor-arg注入和property注入的区别
  10. 选择排序的时间复杂度
  11. Ubuntu 重置用户密码
  12. 应用电子技术创新实验设计说明书
  13. Python Scrapy 上传图片到FastDfs(py3fdfs)
  14. 三联动 支持ie6,ie7 省,市,区
  15. 【编译原理】-- 第二章(二)(短语、简单短语、句柄、文法二义性、语法树、例题)
  16. 中国大学MOOC课程信息之数据分析可视化一
  17. 华为p9 Android6 备份,华为手机怎么备份?华为手机备份数据教程
  18. 99套经典网页设计模版 网页设计模板 学习网页制作
  19. 最短移臂调度算法_MATLAB优化算法实例——蚁群算法
  20. 360 搜索、UC 浏览器已被多个应用市场下架

热门文章

  1. png 与jpg的区别
  2. 小米4拍照上传时候,上传的图片size为零
  3. Pin码重复出现死循环解决之道
  4. 遗言 - MQTT 核心系列:第九章
  5. Html页面与页面间的交互
  6. 关于数据库中关系代数的一些理解(一)
  7. 上海布局“元宇宙”新赛道,发力点在哪里?《元宇宙十大技术》作者、元宇宙产业委李安民主任:这项技术是核心
  8. 使用 OpenCV 将图像转换为铅笔素描的 8 个步骤
  9. vivado创建自定义IP核
  10. 编程须知:C/C++语言能做什么?企业需要什么样的C/C++程序员?