美文网首页0-1世界
Java生成随机字符串

Java生成随机字符串

作者: Luomeng | 来源:发表于2017-08-08 23:20 被阅读24次

生成指定长度的随机字符串

    /**
     * 随机产生一个length长度的a-Z和0-9混合字符串
     *
     * @param length 长度
     * @return 随机字符串
     */
    public static String generateRandomStr(int length) {
        String base = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
        Random random = new Random();
        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < length; i++) {
            int number = random.nextInt(base.length());
            sb.append(base.charAt(number));
        }
        return sb.toString();
    }

相关文章

网友评论

    本文标题:Java生成随机字符串

    本文链接:https://www.haomeiwen.com/subject/jkbxrxtx.html