使用Random生成随机数

这里是用Random来实现的,你可根据不同的场景使用不同的Random

具体使用场景可看我上篇文章 Java中生成随机数Random、ThreadLocalRandom、SecureRandom、Math.random()

/*根据指定长度生成字母和数字的随机数
     *0~9的ASCII为48~57
     *A~Z的ASCII为65~90
     *a~z的ASCII为97~122
     */
    /**
     * @param length
     * @return
     */
    public static String genUUID(int length){
        StringBuilder sb = new StringBuilder();
        SecureRandom random = new SecureRandom();
        SecureRandom randomData = new SecureRandom();
        int data;
        for(int i=0;i

你可能感兴趣的:(java)