一、密码规则:6-20位,字母、数字或特殊字符!@#$%^&*~_的组合
二、思路
1、初始化一个字符数组,内容包含符合要求的所有字母数字和符号(字符不可重复)
2、通过random随机数,生成一个大于等于6小于等于20的数,作为最终密码的长度
3、通过循环,以生成的随机密码长度作为length,每次循环从字符数组中随机获取一个索引对应的字符,进行拼接,最后生成一个符合要求的密码
4、多次测试输出结果
原创 | 2023-01-01 18:22:14 |浏览:1.6万
一、密码规则:6-20位,字母、数字或特殊字符!@#$%^&*~_的组合
二、思路
1、初始化一个字符数组,内容包含符合要求的所有字母数字和符号(字符不可重复)
2、通过random随机数,生成一个大于等于6小于等于20的数,作为最终密码的长度
3、通过循环,以生成的随机密码长度作为length,每次循环从字符数组中随机获取一个索引对应的字符,进行拼接,最后生成一个符合要求的密码
4、多次测试输出结果
Copyright 2005-2020 www.kxting.com 版权所有 | 湘ICP备2023022655号
声明: 本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:47085,1089@qq.com