1、获取随机数的方法如下:
package com.ceshi;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Random;
/**
* 获取随机数
*/
public class Test {
public static void main(String[] args) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss"); //设置时间格式
String date = sdf.format(new Date()); //获取当前的时间
System.out.println(date);
Random random = new Random();
int ran = random.nextInt(999999); //获取0~999999之间一个整数
System.out.println(ran);
String sran = String.format("%06d", ran); //%是格式化输入接受参数的标记 ;0格式化命令:结果将用零来填充;6:填充位数;d:代表十进制 数据
System.out.println(sran);
String num = date + sran; //得到20位随机数
System.out.println(num);
}
}