怎么用JAVA随机生成一个6位数的密码? 怎么用JAVA随机生成一个6位数的密码?有谁有这方面的例子啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /** * 产生四位随机数 * @version 1.0 * @author Mygia */Random rd = new Random(); //创建随机对象String n="";//String num1="";int rdGet; //取得随机数do{ rdGet=Math.abs(rd.nextInt())%10+48; //产生48到57的随机数(0-9的键位值) //rdGet=Math.abs(rd.nextInt())%26+97; //产生97到122的随机数(a-z的键位值) char num1=(char)rdGet; String dd=Character.toString(num1); n+=dd;}while(n.length()<4);//假如长度小于4out.println("请输入四位随机数:"+n);%> Random a=new Random();System.out.println(a.nextInt(1000000));得到的数介于0~1000000之间 一位一位的取,建议每位取大Random数再用%的方式.具体字符串范围可以定义成数组.%的长度为数组的length. 你可以down一个jakarta-commons-lang(Struts里面有用到)RandomStringUtils里面可以生成你指定长度,类型的随机字符串 有关Ljava.lang.Object的问题 小弟最近有个短信项目,有一点实在是搞不出来了,还请各位帮忙! spring的监听器没法初始化 有没有用过solr的,哪里有比较好的文章吗? jsp中写2维输入框 java中的邮件应用程序问题 怎么样在java中获得并控制一个进程所使用的内存大小 同一页面多次调用连库taglib的速度问题? websphere7.0 httponly,ssl解决方案 如何动态得到checkbox,radio的值 如何获取正在访问的域名 (急!!!)哪位同仁帮忙看看是什么错误,提供点解决思路!
* 产生四位随机数
* @version 1.0
* @author Mygia
*/Random rd = new Random(); //创建随机对象
String n="";
//String num1="";
int rdGet; //取得随机数
do{
rdGet=Math.abs(rd.nextInt())%10+48; //产生48到57的随机数(0-9的键位值)
//rdGet=Math.abs(rd.nextInt())%26+97; //产生97到122的随机数(a-z的键位值)
char num1=(char)rdGet;
String dd=Character.toString(num1);
n+=dd;}while(n.length()<4);//假如长度小于4out.println("请输入四位随机数:"+n);
%>
System.out.println(a.nextInt(1000000));
得到的数介于0~1000000之间
具体字符串范围可以定义成数组.%的长度为数组的length.