java生成N位随机数
2017-04-06 14:44
281 查看
突然想做一个生产6位或者9位的随机数。
这个方法适用性比较强,可以生产任意位数的随机字符串,验证码等。
long start = System.currentTimeMillis(); Random rd = new Random(); String[] radmon = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }; // for(int j = 0; j < 100; j++) { StringBuffer sb = new StringBuffer(); for (int i = 0; i < 9; i++) { String s = radmon[rd.nextInt(10)]; sb.append(s); } System.out.println(sb); // System.out.println((int)((Math.random()*9+1)*100000)); // } long end = System.currentTimeMillis(); System.out.println(end - start + ";start:" + start + ";end:" + end); System.exit(0); /* * 952127393 * 0;start:1491460840965;end:1491460840965 * */
这个方法适用性比较强,可以生产任意位数的随机字符串,验证码等。
相关文章推荐
- java生成无重复随机数的2种方法
- java随机数的生成
- Java如何每5秒生成一个随机数
- java中用来生成随机数的函数:Random()
- java生成随机数
- java中生成无重复随机数的2种方法
- java生成随机数
- 按概率生成随机数Java版本
- Java生成规定长度生成条数的随机数代码
- java 不重复随机数生成
- 生成随机数(转贴) http://www.blogjava.net/flyleer/archive/2007/10/05/150582.html
- 文件上传时生成“日期+随机数”式文件名前缀的Java代码
- java生成随机数详解
- JAVA 生成随机数数组,并排序输出
- Java根据随机数生成jpg图片
- Java随机数生成
- java生成不重复的随机数
- Java 生成不重复的随机数
- java生成随机数
- java生成随机数