日期:2014-05-17 浏览次数:20957 次
String random=""; Random rad = new Random(); for(int i=0;i<8;i++){ random += String.valueOf(rad.nextInt(10)); } System.out.println(random);
------解决方案--------------------
<%
RANDOMIZE
Do While Len(pass)<8 '随机密码位数
num1=CStr(Chr((57-48)*rnd+48)) '0~9
num2=CStr(Chr((90-65)*rnd+65)) 'A-Z
pass=pass&num1&num2
loop
ddd=pass
%>
另 a~z CStr(Chr((122-97)*rnd+97))
RANDOMIZE 用于使得第一次的随机数随机
------解决方案--------------------
Randomize
Num = Right(CStr(CLng(Rnd * &H5F5E100 + &H5F5E100)),8)
Response.Write(Num)