java 随机数产生工具类

原创 2015年07月06日 18:08:29
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.Random;


public class CommonUtils {


/**
* 门票号8位随机数字
* @return
*/
public static String getRandomQrcode(){
return getNumber(8);
}

/**
* 获取执行位数的随机数
* @param len
* @return
*/
public static String getNumber(int len){
String number = "";
for (int i = 0; i < len; i++) {
number += ""+Math.abs(new Random().nextInt())%9;
}
return number;
}

public static String getNumberes(int len){
String number = "";
for (int i = 0; i < len; i++) {
number += ""+Math.abs(new Random().nextInt())%6;
}
return number;
}


/**
* 生成流水号-14位时间戳+6位随机数字
* @return
*/
public static String getRandom(){
return getDateTime()+getNumber(6); 
}


public static String getDateTime(){
SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmss");
return df.format(new Date());
}


}

最好用的随机数产生工具

  • 2014年10月23日 09:40
  • 1.04MB
  • 下载

JAVA中的随机数产生和排序

  • 2008年11月22日 19:52
  • 1KB
  • 下载

JAVA的一个随机数产生模块

JAVA的一个随机数产生模块 自己最近写的一个

c++ 类 随机数产生器 MC积分

  • 2013年01月17日 13:48
  • 55KB
  • 下载

Java数组排序基础算法,二维数组,排序时间计算,随机数产生

import java.util.Arrays; //包含Arrays import java.util.Random; public class HelloWorld { public stat...

java工具类(三)之生成若干位随机数

java 生成若干位随机数的问题     在一次编程的过程中偶然碰到一个小问题,就是需要生成一个4位数的随机数,如果是一个不到4位大的数字,前面可以加0来显示。因为要求最后是一个4位的整数,不带小数点...

Java 随机数工具类(可指定字母或数字生成)

我在公司写的一个随机数的工具类,比较实用。  package com.hanyastar.util.o; import java.util.Random; /** * 随机类工具 * ...

Java获取随机数(工具类)

随机数在实际中使用很广泛,比如要随即生成一个固定长度的字符串、数字。或者随即生成一个不定长度的数字、或者进行一个模拟的随机选择等等。Java提供了最基本的工具,可以帮助开发者来实现这一切。     ...

Java自制简单RandomUtils随机数工具类

最近忙着重构公司的系统,之前的设计模式学习什么的也先放放了。正好借着这次重构造些轮子,锻炼下自己。  系统中很多地方都有产生随机数这一块,想了想还是统一的写个工具类来解决的好,也方便其他人调用,自己写...
  • Dh_Chao
  • Dh_Chao
  • 2017年08月01日 22:47
  • 222

Java随机数工具类总结

import java.util.Random; public class RandomUtils { public static final String allChar = "...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java 随机数产生工具类
举报原因:
原因补充:

(最多只允许输入30个字)