生成不重复的文件名

1、 uuid
2、 时间戳
结合随机数

随机数/字符串生成:
方法1:

String code = RandomStringUtils.randomNumeric(6);

需要lang3

方法2
System.out.println((int)(new Random().nextDouble()*10000));
int num = (int)(new Random().nextDouble()*10000);

1、  uuid
    UUID uuid = UUID.randomUUID();


2、 时间戳
    long long = System.currentTimeMillis();



两者配置使用:

uuid+ num;
long + " " + num;

你可能感兴趣的:(java)