杭州市富阳区建设局网站,重庆活动轨迹公布,电商网站建设流程图,做网站专题页的字大小是多少钱本文实例讲述了java编程实现随机生成指定长度的密码功能。分享给大家供大家参考#xff0c;具体如下#xff1a;import java.util.random;public class passwordcreate {/*** 获得密码* param len 密码长度* return*/public string createpassword(int len){int random this…本文实例讲述了java编程实现随机生成指定长度的密码功能。分享给大家供大家参考具体如下import java.util.random;public class passwordcreate {/*** 获得密码* param len 密码长度* return*/public string createpassword(int len){int random this.createrandomint();return this.createpassword(random, len);}public string createpassword(int random,int len){random rd new random(random);final int maxnum 62;stringbuffer sb new stringbuffer();int rdget;//取得随机数char[] str { 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, 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 };int count0;while(count len){rdget math.abs(rd.nextint(maxnum));//生成的数最大为62-1if (rdget 0 rdget str.length) {sb.append(str[rdget]);count ;}}return sb.tostring();}public int createrandomint(){//得到0.0到1.0之间的数字并扩大100000倍double temp math.random()*100000;//如果数据等于100000则减少1if(temp100000){temp 99999;}int tempint (int)math.ceil(temp);return tempint;}public static void main(string[] args){passwordcreate pwc new passwordcreate();system.out.println(pwc.createpassword(8));}}ps这里再为大家提供两款功能类似的在线工具供大家参考在线随机数字/字符串生成工具希望本文所述对大家java程序设计有所帮助。希望与广大网友互动点此进行留言吧