可以使用以下代码生成时间戳和两位随机数组合的ID:

import java.util.Random;

public class IdGenerator {
    private static final Random random = new Random();

    public static String generate() {
        long timestamp = System.currentTimeMillis();
        int randomNumber = random.nextInt(100);
        return String.format("%d%02d", timestamp, randomNumber);
    }
}

使用示例:

String id = IdGenerator.generate();
System.out.println(id);

输出结果类似于:1623472767568-57,其中前面的数字是时间戳,后面的数字是两位随机数。

java 时间戳和两位随机数生成id

原文地址: https://www.cveoy.top/t/topic/eF3a 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录