[工具方法]Java得到随机几位的数字

2022-02-22 577点热度 0人点赞 0条评论

生成验证码发送的等场景下会用到,生成多少位(由参数传入)随机数字的字符串,代码如下:

/**
* 生成随机数字字符串
* @param length 生成数字字符串的长度
*/
public static String generateRandomDigitalString(int length) {
    String str = "0123456789";
    Random random = new Random();
    StringBuilder sb = new StringBuilder();

    for (int i = 0; i < length; ++i) {
        sb.append(str.charAt(random.nextInt(str.length())));
    }
    return sb.toString();
}

 

admin

这个人很懒,什么都没留下

文章评论

您需要 登录 之后才可以评论