java 随机数产生工具类
来源:互联网 发布:对象数组的指针 编辑:程序博客网 时间:2024/04/29 21:03
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());
}
}
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());
}
}
0 0
- java 随机数产生工具类
- 【Java工具类】----产生随机数
- RandomUtils 产生随机数的工具类
- java 中Random类产生随机数
- 使用Java中的Random类产生随机数
- java中产生随机数
- 关于java产生随机数
- java随机数的产生
- java产生随机数
- java随机数的产生
- Java产生随机数
- java中产生随机数
- Java 产生随机数
- java产生随机数
- Java产生随机数
- java产生随机数例子
- java-随机数的产生
- Java产生随机数
- 通达信的系统BOLL-M
- 利用 force index优化sql语句性能
- 利用Android反射与泛型机制写一个通用的Adapter类
- Apple 企业开发者账号&邓白氏码申请记录(含详细过程及时间)
- 如何查看iOS应用crash日志
- java 随机数产生工具类
- Mini-Notes:《操作系统第七版》概念的理解与总结
- 黑马程序员-java1.5自动装箱与拆箱
- JSTL标签 参考手册
- [150706]Linux下在所有文件中查找指定字符串的两种办法
- ORACLE 中ROWNUM用法总结!
- matlab堆排序
- linux下卸载已安装的软件方法
- 20条Linux命令面试问题